未能加载文件或程序集“SharpSvn.dll”或它的某一个依赖项。找不到指定的模块。

Posted qice

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未能加载文件或程序集“SharpSvn.dll”或它的某一个依赖项。找不到指定的模块。相关的知识,希望对你有一定的参考价值。

---恢复内容开始---

在C#工程中使用sharpSVN进行SVN相关功能开发的时候,遇到了“未能加载文件或程序集“SharpSvn.dll”或它的某一个依赖项。找不到指定的模块。 ”这样一个错误

经过一番尝试和搜索后,得出一下几个要点:

  • 技术图片确保自己安装的SharpSVN版本和tortoisesvn版本保持大版本一致,不然会报SVN仓库的copy format不兼容的问题,这个时候使用相同大版本的SharpSVN和tortoiseSvn即可解决问题

     

  • 确保自己的工程的编译选项和SharpSvn的编译选项一致,即x64平台对应x64平台,x86平台对应x86平台,不然会报“找不到模块或程序集 XXX Version="",publicKey=... , Token=""xxx”错误
  • 若没有出现以上几个问题,那么就需要保证,C#工程编译时使用的.Net Framework版本与运行时的版本保持一致了
  • 若依然有这个报错,那么就是系统本身缺少了一些依赖项导致了程序无法正常运行,可以尝试安装 Microsoft Visual C++ 2010  x64 Redistributable Setup以及其他 2012,1015版本的相关依赖库进行修复,

 

以上是关于未能加载文件或程序集“SharpSvn.dll”或它的某一个依赖项。找不到指定的模块。的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 未能加载文件或程序集

未能加载文件或程序集“FredCK.FCKeditorV2

未处理的异常: 未能加载文件或程序集

未能加载文件或程序集“Microsoft.VisualStudio.Web.Runtime 怎么解决?

未能加载的文件或程序集.怎么解决

未能加载的文件或程序集 怎么解决