IoTハブにデータを送信するテストを行っているVisual Studioでいくつかの統合テストを実行しようとしています。 DeviceClient.SendEventAsync()
方法を使用してデータを送信しようとすると、以下の例外を除いて、アプリケーションのクラッシュ:IoTハブC#Devices SDKがクラッシュし、「ファイルまたはアセンブリを読み込めませんでした。検証、バージョン= 2.2.0.0」
{ "ファイルまたはアセンブリをロードできませんでした『検証、バージョン= 2.2.0.0、文化=中立、なPublicKeyToken = 2fc06f0d701809a7』またはその依存関係の1つ
指定されたファイルが見つかりません。「:」検証を、バージョン= 2.2.0.0、文化=中立
は、私はまた、以下の気づいた、なPublicKeyToken = 2fc06f0d701809a7" } app.config
ファイル:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Validation" publicKeyToken="2fc06f0d701809a7" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.0.0" newVersion="2.2.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
私は 私のプロジェクトは、.NET 4.5.1 をターゲットにインストール検証パッケージがバージョン2.2.8
で、誰もが起こっているかについて、いくつかの指針を提供することができますC#SDKのバージョン10.0.20を使用していますSDKの使用に間違いがありますか?
これ以上問題がなければ、このケースをクローズしてください。 https://github.com/Azure/azure-iot-sdks/issues/851 – Jackie