【问题标题】:Could not load file or assembly 'SharpSvn'无法加载文件或程序集“SharpSvn”
【发布时间】:2016-08-29 09:12:15
【问题描述】:

我在我的项目中使用 SharpSvn.dll 和 SharpSvnUI.dll。我收到这样的错误

“/WebUI”应用程序中的服务器错误。

无法加载文件或程序集“SharpSvn”或其依赖项之一。 试图加载格式不正确的程序。
说明:执行过程中发生未处理的异常 当前的网络请求。请查看堆栈跟踪以获取更多信息 有关错误的信息以及它在代码中的来源。

异常详细信息:System.BadImageFormatException:无法加载 文件或程序集“SharpSvn”或其依赖项之一。一次尝试是 加载格式不正确的程序。

来源错误:

在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。

装配负载跟踪:以下信息可能有助于 确定无法加载程序集“SharpSvn”的原因。

警告:程序集绑定日志记录已关闭。启用程序集绑定 失败记录,设置注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 为 1。注意:有 是与装配绑定失败相关的一些性能损失 记录。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

使用: VS 2015 -64位

参考: https://sharpsvn.open.collab.net/

【问题讨论】:

    标签: asp.net .net dll


    【解决方案1】:

    如果您尝试在 64 位服务器上使用 32 位 dll 托管 Web 应用程序,您将收到此错误。快速解决方法是在网站的 AppPool 高级设置中将“Enable 32 bit applications”标志设置为true。选择用于应用程序的应用程序池并将该标志设置为 true。重新启动 IIS。

    【讨论】:

    • 做了同样的事情,但是当我尝试打开 url 时不起作用并且应用程序池停止.. 得到“服务不可用 HTTP 错误 503。服务不可用。”
    猜你喜欢
    • 1970-01-01
    • 2020-08-17
    相关资源
    最近更新 更多