NuGet経由でLibGit2SharpをVSアドオンにインストールしました(再作成中)(Visual Studio 2015)。コードは罰金コンパイルが、私はリポジトリを割り当てるしようとすると、それはbarfs:リポジトリの初期化時にLibGit2Sharpエラーが発生しました
using (var repo = new Repository(@"C:\Path\MyProject"))
ことは、それがを仕事に使用しています。私はそれをテストしていて、コードは正常に動作しました。その後 - bam - 私はもう一度それを実行し、それは動作を停止しました。特定のエラー:
{"Unable to load DLL 'git2-785d8c4': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"}
私はNuGetについて理解何から - ので、私はそれを心配する必要はありませんすべてのことを設定することになっています - たくさんではありません。だから私はそれをアンインストールし、それを再インストールしました。
LibGit2Sharpについての奇妙なことは、旧のバージョンが最初に表示され(v0.22.0)、「バージョン1」が2番目に表示されます(v1.0.160)。私は初めて0.22.0をインストールしたので、次回は2番目のバージョン(v1.0.160)を試しました。しかし、v1.0.160はまったく動作しませんでした(コンパイルされたコードはありません)。そこでv1.0.160をアンインストールし、v0.22.0を再度インストールしました。今度はすべてが再びコンパイルされますが、上記のエラーが発生します。
何が起こっているのか知っていますか?
私がしようとして保持され、それが最終的に再び働き始めました。何が変わったのか分かりませんが、.NETフレームワークのバージョンは問題ではありませんでした。しかし、返信をありがとう! – Frecklefoot