Может кто-нибудь помочь мне в создании "лог-файла", чтобы записать все исключения, которые происходят в C #
Помимо уже предложенных платформ, в .NET Framework также есть встроенная поддержка трассировки .
Вместо написания собственной структуры ведения журнала вы можете использовать один из следующих вариантов:
Блок приложения регистрации в корпоративной библиотеке
Nlog
log4net
http://logging.apache.org/log4net является стандартным инструментом в моем опыте.
Для регистрации только исключений взгляните на elmah , для других журналов посмотрите на log4net
Вы можете использовать каркас ведения журнала, например log4net