“找不到配置文件C:\ mywebapp \ mydoamin.dll.config。”
mywebapp域是原始代码。 mydomain是引用FileConfigurationSource的执行代码,它是配置文件所在的位置。我期待它在mydomain中查找... c:\ mydomain \ mydomain.dll.config。我错过了什么吗?
答案 0 :(得分:0)
如果您使用FileConfigurationSource
的相对路径,它将在AppDomain.CurrentDomain.BaseDirectory
目录中查找该文件。实际上,它会将BaseDirectory与作为构造函数参数给出的相对路径组合在一起,以尝试找到该文件。
您需要将配置文件部署到Web根目录(基于当前代码)或使用绝对路径。