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