2

これは今日私をかなり恥ずかしくさせました。Rx 2.x の機能のデモを行っているときに、別のコンピューターからコピーした NuGet 対応プロジェクトをビルドしようとしました。

すべてが正しくダウンロードされました。参照があります。しかし、私はコンパイルできません。

以下の 2 つのアセンブリが問題の原因です。Rx アセンブリを .Net 4.5 プロジェクトに復元することでこの問題に直面した人がいるかどうか疑問に思っています。

System.Reactive.Windows.Threading

警告 11 フレームワーク アセンブリ "System.Threading .Tasks, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 現在対象となっているフレームワークでは解決できませんでした。".NETFramework,Version=v4.5". この問題を解決するには、参照 "System.Reactive.Windows.Threading, Version=2.1.30214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" を削除するか、"System.Threading を含むフレームワーク バージョンにアプリケーションを再ターゲットします。 .タスク、バージョン = 4.0.0.0、カルチャ = ニュートラル、

そしてSystem.Reactive.PlatformServices

警告 26 フレームワーク アセンブリ "System.Runtime.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" に間接的な依存関係があるため、プライマリ リファレンス "System.Reactive.PlatformServices" を解決できませんでした。現在対象となっているフレームワークで解決されます。".NETFramework,Version=v4.5". この問題を解決するには、参照 "System.Reactive.PlatformServices" を削除するか、"System.Runtime.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" を含むフレームワーク バージョンにアプリケーションを再ターゲットします。

コンパイルできませんでした:

エラー 73 型または名前空間名 'IScheduler' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)
エラー 74 型または名前空間名 'CompositeDisposable' が見つかりませんでした (using ディレクティブまたはアセンブリ参照?)

4

1 に答える 1