-3

この質問に対する回答が得られません。ネットサーフィン中にインターネットで得た回答と混同していませんか?

4

3 に答える 3

3

web.config ファイルの appSettings セクションを使用して、カスタムのキーと値のペアをアプリケーションに追加できます。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>    
    <appSettings>
      <add key="MyConfiguration" value="SomeConfigValue" />
    </appSettings> 
</configuration>

web.config ファイルから設定を読み取るには、次の操作を実行できます。

using System.Web.Configuration;

var myCofigValue = WebConfigurationManager.AppSettings["MyConfiguration"]

または、構成マネージャーを他のタイプのアプリケーションに直接使用します

using System.Configuration;

var myCofigValue = ConfigurationManager.AppSettings["configFile"]

もう少し読む

http://msdn.microsoft.com/en-us/library/system.configuration.appsettingssection.aspx http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.appsettings.aspx

于 2013-07-24T05:12:31.940 に答える
0

アプリケーションで使用する必要がある設定については、以下のように構成ファイルにキーを追加するオプションの 1 つがあります。

<configuration>
       <appSettings>
        <add key="Culture" value="en-GB"/>
        <add key="Theme" value="blue"/>
    </appSettings>

     -------------------------
     -------------------------

</configuration>

を使用して、上記の情報をプロジェクトに取得できます

System.Configuration.ConfigurationManager.AppSettings["Culture"]

それはあなたの助けになるはずです。

于 2013-07-24T05:18:02.187 に答える
0

appSettingsweb.configのセクションは、次のようなカスタム構成に適しています。

<appSettings>
    <add key="customsetting1" value="Some text here"/>
</appSettings>

web.config のこのセクションの値を読み取るには、次のようにします。

System.Configuration.Configuration rootWebConfig1 = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null);

if (rootWebConfig1.AppSettings.Settings.Count > 0)
{
    System.Configuration.KeyValueConfigurationElement customSetting = rootWebConfig1.AppSettings.Settings["customsetting1"];

    if (customSetting != null)
        Console.WriteLine("customsetting1 application string = \"{0}\"", customSetting.Value);
    else
        Console.WriteLine("No customsetting1 application string");
}
于 2013-07-24T05:11:56.150 に答える