Схема не найдена для проекта xyz / app.confg / c # / vsto - PullRequest
0 голосов
/ 22 сентября 2019

У меня есть следующий файл app.config в моем проекте c #.Когда я запускаю свой проект, я вижу следующую информацию:

enter image description here

Я прочитал все о app.config в различных публикациях на stackoverflow.com.

Поэтому я проверил схемы, которые использует app.config:

enter image description here

В настройках приложения я нашел:

enter image description here

Я до сих пор не понимаю, почему это не работает.Любые советы?

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <configSections>
        <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <section name="OutlookAddIn4.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>            
        </sectionGroup>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
        </sectionGroup>
    </configSections>
    <startup>
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>    
    </startup>

  <applicationSettings>
    <log4net>
      <root>
        <level value="ALL"/>
        <appender-ref ref="RollingFileAppender"/>
      </root>
      <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
        <file value="${APPDATA}\MyApp\MyAppPluginForOutlook-log.txt" />
        <appendToFile value="true" />
        <rollingStyle value="Size" />
        <maxSizeRollBackups value="5" />
        <maximumFileSize value="5MB" />
        <staticLogFileName value="true" />
        <layout type="log4net.Layout.PatternLayout">
          <conversionPattern value="%date [%thread] %level %logger - %message%newline" />
        </layout>
      </appender>
    </log4net>
  </applicationSettings>

  <userSettings>
       <OutlookAddIn4.Properties.Settings>
           <setting name="user" serializeAs="String">
               <value/>
           </setting>
           <setting name="token" serializeAs="String">
               <value/>
           </setting>
           <setting name="serverurl" serializeAs="String">
               <value>https://www.MyApp.com</value>
           </setting>
           <setting name="Setting" serializeAs="String">
               <value/>
           </setting>
       </OutlookAddIn4.Properties.Settings>
   </userSettings>      
</configuration>
...