2

Microsoft Azure でクラウド サービス型のソリューションを作成しました。このソリューションには、worker ロール プロジェクトが 1 つあります。

LibGit2Sharp ライブラリを使用して、worker ロールで 1 つのリポジトリを複製したいと考えています。

単純な:

    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 ライブラリをプロジェクトに追加しました。

あなたはどう思いますか、私は何かが恋しいですか?

4

1 に答える 1