0

Webサイトからデプロイされたweb.configファイルについて考えてみましょう。

コンソールアプリケーションやクラスファイルなどの別のプロジェクトを取り上げてみましょう。その場合、そのweb.configurationファイルを読み取り、そのweb.configファイルにいくつかのタグを追加することができます。

これらの行を追加したいだけです

<system.webServer>
    <modules>
      <add name="sample" type="sample.class" />
    </modules>
  </system.webServer>

貴重なコメントをお待ちしております

4

1 に答える 1

2

更新:この記事を読んでソース コードをダウンロードすると、構成ファイルの新しいセクションを読み書きするのに役立つ場合があります。

AppSettingsファイルから読み取るにはWeb.Config、ConfigurationSettings または ConfigurationManager クラスを使用できます。

次のように動作します

string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"]; 

ConnectionInfo は、AppSettings のような Web.config ファイルにあります。

<appSettings>
<add key="ConnectionInfo" value="server=(local);database=Northwind;Integrated Security=SSPI" />
</appSettings>

web.config の AppSettings セクションに書き込みます。構成ファイルの appsettings セクションにキー「SiteName」があるとします。そのように更新できます。

Configuration config = WebConfigurationManager.OpenWebConfiguration("~");  
config.AppSettings.Settings["SiteName"].Value = "New Site Name Value";  
config.Save(ConfigurationSaveMode.Modified);  
ConfigurationManager.RefreshSection("appSettings");  
于 2012-06-22T11:22:06.983 に答える