Microsoft Azure에서 클라우드 서비스 유형 솔루션을 만들었습니다. 이 솔루션에는 하나의 작업자 역할 프로젝트가 있습니다.Azure 클라우드 서비스에서 LibGit2Sharp 사용
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 라이브러리를 프로젝트에 추가했습니다.
나는 무엇을 놓치고 생각하니?