2016-12-24 4 views
0

私はC# UWPアプリケーションで作業していますが、修正が必要なバージョンエラーがあります。私はこのアプリケーションを2つのラズベリー・ピス、Windows 10の電話機、およびWindows 10のラップトップで動作させようとしています。今のところ1つのラズベリーパイでしか動作しませんが、それはうまくいくはずです。私はこのエラーを理解していますが、それをUWPで修正する方法ではありません。UWP WindowsRuntime.dllバージョンエラー

実行アクションが失敗しました。 System.IO.FileLoadException: ファイルまたはアセンブリ 'System.Runtime.WindowsRuntime、Version = 4.0.11.0、 Culture = neutral、PublicKeyToken = b77a5c561934e089'またはその 依存関係のいずれかをロードできませんでした。見つかったアセンブリのマニフェスト定義では、 がアセンブリ参照と一致しません。 (HRESULTからの例外:0x80131040)

私の携帯電話は私のラップトップはPi1のがPi2地磁気は14393.576にある14393.448
である14986
上にあるWindows上で10586
ある - UWPアプリでHERE

ワークス、コアフレームワーク全体が自動的に参照され、リストされたりアクセスされたりすることはありません。テキストエディタで開くと、参照やcsprojファイルに表示されません。

TOTP用のSystem.Runtime.WindowsRuntime(バイト[]をIBufferに、IBufferをバイト[])にする拡張が必要です。

私は誰でもこれを修正するための提案をいただければ幸いです。

+0

NugetのMicrosoft.NETCore.UniversalWindowsPlatformのバージョンであることがわかりました。 –

答えて

2

NugetのMicrosoft.NETCore.UniversalWindowsPlatformへのバージョン変更は、ある時点で起こり、さまざまなデバイスで同期が外れてしまった。

関連する問題