码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-06-02 16:24:42      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:自己   sharp   相同   运行   系统   选项   mat   sof   程序   

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

在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”或它的某一个依赖项。找不到指定的模块。

标签:自己   sharp   相同   运行   系统   选项   mat   sof   程序   

原文地址:https://www.cnblogs.com/Qice/p/10963009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!