Spo*_*dgy 7 application-pool asp.net-mvc-4
我正在创建现有生产站点的测试版本.站点内部存在虚拟Web服务应用程序 - 两个Web配置具有相同的连接字符串.
生产Web配置中没有"清除"标记,并且站点和Web服务在两个单独的应用程序池上共存.
但是,在测试站点上,每次浏览到Web服务URL时,都会收到配置错误"已添加条目'ConnectionString'."
测试站点和相应的虚拟应用程序使用自己独立的应用程序池.有任何想法吗?
谢谢吉姆
Mat*_*tta 16
即使在不同的appPools之间也会发生Web.config继承.如果要停止此行为,则应将该属性添加enableConfigurationOverride="false"到applicationHost.config文件中的appPool(位于%WINDIR%\ System32\inetsrv\Config和%WINDIR%\ SysWOW64\inetsrv\config中),如下例所示:
<add name="MyAppPool" autoStart="true" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" enableConfigurationOverride="false">
<processModel identityType="NetworkService" />
</add>
Run Code Online (Sandbox Code Playgroud)
马特奥
| 归档时间: |
|
| 查看次数: |
4607 次 |
| 最近记录: |