我正在研究.Net Core,并试图将> net 4.5应用程序迁移到.Net内核中。在此过程中,试图访问git的.dll文件.Net Core VS2015,无法加载DLL'git2-785d8c4':无法找到指定的模块。 (来自HRESULT的异常:0x8007007E)
以下时,我发现下面的错误是我Project.json:
"frameworks": {
"net451": {
"dependencies": {
"Data": "1.0.0-*",
"NLog": "4.3.5",
"HtmlAgilityPack": "1.4.9",
"LibGit2Sharp": "0.22.0",
"RestSharp": "105.2.3",
"Unofficial.Ionic.Zip": "1.9.1.8"
}
}
,并在这里,我接受和错误下面的代码行。
if (Repository.IsValid(basePath) == false)
名称空间包括:
using LibGit2Sharp;
using LibGit2Sharp.Handlers;
错误信息是:
无法加载DLL 'git2-785d8c4':指定的模块找不到。 (异常来自HRESULT:0x8007007E)
我想知道是否有任何其他方法可以通过它在.Net核心中使用此功能。
您可以运行[fuslogvw](https://msdn.microsoft.com/en-us/library/e74a18c4(v = vs.110).aspx)来找出它在哪里寻找该dll。 –