这实际上不是表演的制胜法宝,但很烦人。我最近从IIS Express切换到了普通的IIS。现在,当我在Visual Studio中启动调试器时,出现以下错误(我的同事已经有很长时间了,所以不仅仅是我):
单击“确定”后,一切仍然成功调试。我读了很多似乎暗示这是特权的文章,但是我却迷失了关联目录中的特权,而无法摆脱它。欢迎任何建议。
我可以在指定的行显示配置文件的内容,但我认为这不是真正的问题。
更新
对于那些无法清晰看到图像的人:
“从配置文件获取连接字符串信息时发生以下错误。”加载配置文件时发生错误:无法加载文件或程序集'Microsoft.Configuration.ConfigurationBuilders.Azure,Version = 1.0.0.0,Culture = Neutral'或其依赖项之一。该系统找不到指定的文件。 (C:\ Users \ me \ Documents \ myapp.web \ myapp.Web \ Web.config第126行)
答案 0 :(得分:0)
我遇到了非常相似的错误对话框,并且为opened an issue in the ConfigBuilders GitHub repository。根据该团队的Stephen Molloy的说法,这是一个已知问题,除了将Microsoft.Configuration.ConfigurationBuilders.Base.dll
和Microsoft.Configuration.ConfigurationBuilders.[Azure|Environment|etc.].dll
安装在“合适的”位置(例如GAC或Visual Studio安装目录)之外,没有其他解决方法。