これにはいくつかの 質問 がありますが、私の状況には警告があり、UI はありません。主な解決策は 2 つありますが、どちらも好きではありません。バックグラウンド スレッドで作業をオフロードするという回答が 1 つ繰り返されました。私のアプリは、別のプログラムによってコマンド ライン パラメーターで開始され、特定のフォルダーにレポートを生成します。受信することが期待されておらず、何かをしようとしている入力に応答するために、占有されていないメインスレッドを持つ必要がある理由はないと思います。ウィンドウは、ユーザーが操作するために表示されることさえありません。もう 1 つの解決策は、警告をオフにして気付かれないようにすることです。これは、火を無視しているように聞こえます。
このエラーを回避するために、スレッドの ApartmentState、Culture、または Principal を変更できますか? 私はそれらのことについてあまり知らないことを認めなければなりません。