フレームワーク 3.5 をターゲットとする "完全に空の" WPF アプリケーション プロジェクトは、Windows 7 組み込み SP1 で開始するのに 30 秒以上かかります。
この問題は、Windows 7 Enterprise SP1 でも Windows XP でも発生しません。
WPF プロジェクトの唯一のことは、System.Threading.dll からの ConcurrentQueue の宣言/初期化です。
private static readonly ConcurrentQueue<String> _queue = new ConcurrentQueue<string>();
ConcurrentQueue が 3.5 フレームワークに存在しないため、この dll を使用する必要がありました。
これはシステムの問題のようですが、これは 2 つの ConcurrentQueue 間の問題でしょうか? 私のdllにあるものと、Windows 7組み込みコンピューターにインストールされたフレームワーク4.0にあるものは?
関連情報
System.Threading dll のバージョンは 1.0.2856.102 です。
編集
@Sinatr の提案に従って、別の ConcurrentQueue を作成しました (ConcurrentQueue、SystemCollectionsConcurrent_ProducerConsumerCollectionDebugView、および IProducerConsumerCollection を ILSpy でコピーして貼り付けます)。
これで問題は解決しますが、その理由を知りたいです。