我需要将某些设置应用于特定网站,并且我有一些在网站上共享的设置。我通过持续集成系统进行部署。
在我的HRGN_to_D2Bitmap
文件中,我有:
ID2D1Bitmap* pBmpMask;
HRGN_to_D2Bitmap(bmpWidth, bmpHeight, hShape, pRT, &pBmpMask);
我会从thisSiteSettings.xml获取设置,而不是web.config中的任何设置。我也尝试过两个部分:
web.config
刚刚抛出一个错误。最后,我尝试将configsource包含为“添加”节点,但这也只是引发了错误。 (<appSettings configSource="App_Data\thisSiteSettings.xml" >
<clear />
<add key="AllSitesSetting" value="ForAllSites" />
</appSettings >
)
如何从单独的文件加载一些特定于站点的应用程序设置,其余来自web.config文件?
答案 0 :(得分:2)
您可以使用
<appSettings file="thisSiteSettings.xml">
...
<appSettings />
外部文件中的appSettings将覆盖主配置文件中具有相同键的设置。