我在Microsoft Azure中创建了一个Cloud Service类型的解决方案。这个解决方案有一个工人角色项目。
我想使用LibGit2Sharp库克隆一个带有辅助角色的存储库。
很简单:
public override bool OnStart()
{
ServicePointManager.DefaultConnectionLimit = 12;
string workingDir = @"E:\TestRepos\testrepo3";
string repoUrl = "https://github.com/xx/xx.git";
string repoPath = LibGit2Sharp.Repository.Clone(repoUrl, workingDir);
return base.OnStart();
}
但是我在Repository.Clone()的行中收到以下错误消息。
我在我的MVC 5项目中使用此代码,在这种情况下,它运行良好。我使用Nuget Package Manager将LibGit2Sharp库添加到项目中。
你怎么想,我想念一下?