我试图在网络项目中使用libgit2sharp。问题是,libgit2sharp的解决方案是针对VS2010,而我正在使用VS2008。所以我不得不创建一个新的解决方案,并修改代码不使用默认参数。这不是一个问题,除了当我尝试使用已编译的libgit2sharp DLL时,我得到了标题中列出的异常。无法加载DLL'git2.dll'无法找到指定的模块
我试过在git2.dll中链接,但这并没有帮助。将git2.dll复制到web项目中也没有帮助。
编辑:这个问题是在LibGit2Sharp问题跟踪处理了:https://github.com/libgit2/libgit2sharp/issues/39
好找到,我开了票,因为没有帮助 - 我已经有它链接并复制到所有的bin /输出文件夹。 – 2011-06-11 19:21:54
@Chuck Savage确实将git2.dll移出了Lib文件夹,并将其放在项目的顶层,解决了您的问题? – nulltoken 2011-06-13 10:26:25
对于后续阅读:https://github.com/libgit2/libgit2sharp/issues/39 – 2011-06-13 22:16:51