配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息: 加载配置文件时出错: 目录“D:\yyy\y\common\config”不存在。未能开始监视文件更改。源错误:[没有相关的源行]
源文件: D:\yyy\y\web.config 行: 0版本信息: Microsoft .NET Framework 版本:2.0.50727.4952; ASP.NET 版本:2.0.50727.4955 ===================================================================== <appSettings configSource="common\config\appSettings.config" />
<connectionStrings configSource="common\config\connectionStrings.config" />直接在项目中建文件夹,不使用虚拟目录的话没有问题。
因为有多个项目的web.config配置得都差不多,所以打算都调用同一个文件夹中的config文件。才发现放到虚拟目录中不可用。怎样解决这个问题,或者还有其他方法吗?
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息: 加载配置文件时出错: 目录“D:\yyy\y\common\config”不存在。未能开始监视文件更改。源错误:[没有相关的源行]
源文件: D:\yyy\y\web.config 行: 0版本信息: Microsoft .NET Framework 版本:2.0.50727.4952; ASP.NET 版本:2.0.50727.4955 ===================================================================== <appSettings configSource="common\config\appSettings.config" />
<connectionStrings configSource="common\config\connectionStrings.config" />直接在项目中建文件夹,不使用虚拟目录的话没有问题。
因为有多个项目的web.config配置得都差不多,所以打算都调用同一个文件夹中的config文件。才发现放到虚拟目录中不可用。怎样解决这个问题,或者还有其他方法吗?
比如:
<authentication configSource="common\config\authentication.config" />
<machineKey configSource="common\config\machineKey.config" />
<customErrors configSource="common\config\customErrors.config" />这些节点会直接影响程序,只能由web.config自己去调用外部config文件。
或者
<appSettings configSource="\<虚拟目录名>\common\config\appSettings.config" />