ウォッチ ウィンドウで を見ようとしてTaskScheduler.Current
いますが、次のエラーが表示されます。
The type 'System.Threading.Tasks.TaskScheduler' exists in both
'CommonLanguageRuntimeLibrary' and 'System.Threading.dll'
これは私のプログラムに当てはまります。
- これは、
TaskScheduler
mscorlib (CommonLanguageRuntimeLibrary) のアウトを使用する .NET 4.0 exe です。 TaskScheduler
同じ名前空間にある古い Reactive Extensions .NET 3.5 System.Threading.dll を参照する遅延バインディングによって dll が取り込まれます。
質問:TaskScheduler
検査したいの dll を指定するためにデバッガーで使用できる構文は何ですか?
余談ですが、これら 2 つの同一の名前の型が同じ実行可能ファイルに取り込まれるという点で、問題はないと思います (つまり、未定義の動作はありません)。