Я получаю ошибку в первой строке кода в файле App.cs
(который создает переменную readonly). Ошибка, которую я получаю:
Первое исключение случайного типа 'System.TypeInitializationException' произошел в PresentationFramework.dll Необработанное исключение типа "Исключение System.TypeInitializationException" произошло в PresentationFramework.dll Дополнительная информация: Инициализатор типа для 'System.Windows.Application' выбрал исключение.
Это сообщение, которое я получаю в VS:
Необработанное исключение типа 'System.TypeInitializationException' произошел в PresentationFramework.dll
Дополнительная информация: Инициализатор типа для "System.Windows.Application" выбрасывает исключение.
Единственное изменение, которое я внес, добавляет это к моему app.config
:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1"/>
</startup>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%ndc] - %message%newline" />
</layout>
</appender>
<root>
<level value="INFO" />
<appender-ref ref="ConsoleAppender" />
</root>
</log4net>
</configuration>