0

64 ビットの Azure App Service で実行されている .NET 4.6 Web アプリがあります。LibGit2Sharp を呼び出すコントローラーをヒットすると、次の例外が発生します。

[BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)]

そして、これはスタック トレースです。

LibGit2Sharp.Core.NativeMethods.git_repository_new(git_repository*& repo):-1
 LibGit2Sharp.Core.Proxy.git_repository_new() in c:\Git\LibGit2Sharp-2\LibGit2Sharp\Core\Proxy.cs:2553
 LibGit2Sharp.Repository.ListRemoteReferences(String url, CredentialsHandler credentialsProvider) in c:\Git\LibGit2Sharp-2\LibGit2Sharp\Repository.cs:633

このコードはローカルでは問題なく動作するため、何が問題なのかわかりません。

4

0 に答える 0