【问题标题】:SharpSvn 64-bit issueSharpSvn 64 位问题
【发布时间】:2012-06-23 08:50:28
【问题描述】:

我在 Windows Server 2008(64 位)机器上安装了 Tortoise SVN(64 位),在这台机器上,我安装了 Visual Studio 2010。我正在使用 VS2010 构建一个 Web 应用程序,在这个项目中,我引用了 SharpSVN dll 来执行一些 SVN 任务。这个 dll 是 32 位的,当我在本地运行我的项目时工作正常。但是,当我尝试发布到 IIS 然后尝试远程运行 Web 应用程序时,它显示有关 SharpSVN 的错误。所以为了解决这个问题,我在项目中更改了对 SharpSvn 64 位的引用。现在它在远程情况下工作正常,但在本地却不行。因此,每次在本地或远程工作之间切换时,我都必须更改此 dll 版本。有没有更好的解决方案?

【问题讨论】:

    标签: asp.net .net visual-studio-2010 32bit-64bit sharpsvn


    【解决方案1】:

    您可以在 web.config 或应用程序配置文件中执行一些技巧。另一种选择是在您的 GAC 中安装 SharpSvn(但我会避免这样做)。

    【讨论】:

    • 好吧,在 IIS 应用程序池中启用 32 位应用程序解决了我的问题....:)
    猜你喜欢
    • 2011-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多