让我们考虑从网站....
部署的web.config文件让我们拿另一个项目说控制台应用程序或某个类文件,然后就可以读取该web.configuration文件并在该web.config文件中添加一些标签
我只是想将这些行添加到其中
<system.webServer>
<modules>
<add name="sample" type="sample.class" />
</modules>
</system.webServer>
<system.webServer>
<modules>
<add name="sample" type="sample.class" />
</modules>
</system.webServer>
等待您的宝贵意见
答案 0 :(得分:2)
更新:阅读此Article并下载源代码,它可以帮助您读取/写入配置文件中的新部分。
要从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");