【问题标题】:web.config comments included in line error?行错误中包含的 web.config 注释?
【发布时间】:2016-10-12 14:54:48
【问题描述】:

我正在对应用程序进行故障排除,我遇到了这个错误:

异常消息:无法加载文件或程序集 'This.File, Version=1,Culture=neutral,PublicKeyToken=[sometoken]' 或其之一 依赖关系。访问被拒绝。 (C:\程序文件[文件 位置]\web.config 第 205 行

现在 - 是 exactly web.config 文件的第 205 行,还是第 205 行 if web.config 中的所有 cmets 和空行都已删除?

我试过研究这个,但发现它很棘手!

谢谢!

【问题讨论】:

  • 正好行号 205.Ctrl+G 并放 205

标签: asp.net iis compiler-errors web-config


【解决方案1】:

此错误表示在 web.config 中引用了编译器无法找到的程序集。有一些策略可以解决这个问题。首先,如果您有 DLL,请确保它被您的项目引用。

如果它是位于您的测试机器上某个位置的库,您可以使用 .NET Framework SDK 中的这个工具 - Assembly Binding Log Viewer https://msdn.microsoft.com/en-us/library/e74a18c4(v=vs.110).aspx。这个工具会告诉你 .NET 在试图找到你的程序集时在哪里寻找。

如果你想在运行时动态加载程序集,你可以通过处理当前AppDomain上的AssemblyResolve事件在代码中捕获这个错误:https://msdn.microsoft.com/en-us/library/system.appdomain.assemblyresolve(v=vs.110).aspx

【讨论】:

    猜你喜欢
    • 2020-08-20
    • 1970-01-01
    • 2010-10-15
    • 2014-11-12
    • 1970-01-01
    • 2021-01-24
    • 2022-10-02
    • 2015-10-22
    • 1970-01-01
    相关资源
    最近更新 更多