ASP.NET MVC 3 Visual Studio 2012 プロジェクトで Zendesk C# API ラッパー ( https://github.com/eneifert/ZenDeskApi ) を使用しています。ZenDeskApi DLL を参照したところ、ローカルのデバッグ モードですべて正常に動作しました。
Web サイトを公開しようとすると、最初に次のエラーが表示されます。
Could not load file or assembly '...\Source\Bin\ZenDeskApi.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
次に、パッケージに付属の RestSharp.DLL を追加してみました。
Could not load file or assembly '...\Source\Bin\RestSharp.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
次に、パッケージに付属の Newtonsoft.Json.NET35.DLL を追加してみました。
Could not load file or assembly ...\Source\Bin\Newtonsoft.Json.Net35.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
問題は Newtonsoft.Json.NET35.DLL .NET 3.5 バージョンである可能性はありますか? MVC が必要とする .NET 4 と互換性がない?
RestSharp ソース コード ( https://github.com/restsharp/RestSharp ) をダウンロードして、Newtonsoft.Json 参照を .NET バージョン 4.0 (ここで入手可能http://json.codeplex.com/ ) に更新しようとしましたが、私の驚いたことに、RestSharp はそれを参照していません。
ウェブサイトを公開するにはどうすればよいですか?
ありがとう。
編集:その間、この API の v2 をここで発見しました: https://github.com/eneifert/ZendeskApi_v2しかし、さまざまな DLL の .NET バージョンには常に問題があります。.NET 4.0 で動作するために必要なものをすべて見つけるにはどうすればよいですか?