IIS应用程序池
问题描述:
我在IIS下有一个应用程序“App1”。在“App1”内部,我在IIS中有另一个名为“App2”的应用程序。他们都有web.configs,每个人都需要阅读他们自己的。IIS应用程序池
在一个服务器配置上,这不是问题。另一方面,它不喜欢连接字符串值在两个文件中。
这是否表明“App1”web.config是第一个?
我们的服务员们说配置是一样的。有没有人看到过这个?
答
这样的web.config中的许多值都是继承的。 appSettings和connectionStrings是值继承的两个区域。
在添加新设置之前,有一种语法可以删除继承的设置。这应该在你的connectionStrings部分完成,以避免我认为是相同名称的conn字符串的冲突。
<remove name="connstringname"/>
<add name="connstringname" ... />