2

コンソール アプリケーションの app.config ファイルでこの問題が発生しました。

ここに私のapp.configがあります

<?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="PROJECTNAME.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <userSettings>
    <PROJECTNAME.Properties.Settings>
      <setting name="SETTING1" serializeAs="String">
        <value>stringvariable</value>
      </setting>
      <setting name="SETTING2" serializeAs="String">
        <value>boolvariable</value>
      </setting>
      <setting name="SETTING3" serializeAs="String">
        <value>intvariable</value>
      </setting>
    </PROJECTNAME.Properties.Settings>
  </userSettings>
</configuration>

デフォルトのスキーマ (DotNetConfig.xsd) しかない場合、次の警告が表示されます。

Message 1   Could not find schema information for the element 'userSettings'.   PROJECTPATH\App.config
Message 2   Could not find schema information for the element 'PROJECTNAME.Properties.Settings'.    PROJECTPATH\App.config
Message 3   Could not find schema information for the element 'setting'.    PROJECTPATH\App.config
Message 4   Could not find schema information for the attribute 'name'. PROJECTPATH\App.config
Message 5   Could not find schema information for the attribute 'serializeAs'.  PROJECTPATH\App.config
Message 6   Could not find schema information for the element 'value'.  PROJECTPATH\App.config

メッセージ 3-6 が 3 回繰り返されます。

その後、[XML] > [スキーマの作成] に移動すると、app.xsd が作成されますが、別の警告が表示されます。

 Warning    1   The global element 'configuration' has already been declared.   App.xsd

私は数日間この問題を解決しようとしてきましたが、結果はありません。そして、Googleを使用して解決策を見つけることができません

4

0 に答える 0