SharpSVN示例程序崩溃

我下载了他们提供的SharpSVN示例以尝试测试它,但是当我尝试运行它时出现此错误。

System.BadImageFormatException {“无法加载文件或程序集’SharpSvn,Version = 1.4999.376.29668,Culture = neutral,PublicKeyToken = d729672594885a28’或其中一个依赖项。尝试加载格式不正确的程序。”}

我下载后,我去加载项目,没有错误做了请求的转换然后只是尝试运行它。 无法在线找到解决方案。

在64位W7上运行,我注意到所有的.dll和其他文件都是_32,不确定是不是问题。

该应用程序是否为x86编译? 如果它是为任何CPU编译的,它将在64位系统上与x64相匹配,如果它加载32位DLL,则会导致此错误。 您必须添加x86配置,并构建该配置。

也许你在.NET 4.0项目中使用了SharpSvn的dll。 如果是这样,请在app.config文件中尝试:

    

我的开发环境是32位,我们的CI构建和服务器是64位。 我结束了。有两个用于sharpsvn x86和x64的nuget包! 我安装了它们然后我手动更改了srapsvn和sharpsvnUI的参考!