2011-11-07 42 views
0

我在IIS下有一个应用程序“App1”。在“App1”内部,我在IIS中有另一个名为“App2”的应用程序。他们都有web.configs,每个人都需要阅读他们自己的。IIS应用程序池

在一个服务器配置上,这不是问题。另一方面,它不喜欢连接字符串值在两个文件中。

这是否表明“App1”web.config是第一个?

我们的服务员们说配置是一样的。有没有人看到过这个?

回答

1

这样的web.config中的许多值都是继承的。 appSettings和connectionStrings是值继承的两个区域。

在添加新设置之前,有一种语法可以删除继承的设置。这应该在你的connectionStrings部分完成,以避免我认为是相同名称的conn字符串的冲突。

<remove name="connstringname"/> 
<add name="connstringname" ... />