問題のプロジェクトの背景を簡単に説明します。それは C# .Net 4、スマート クライアント ファクトリを備えた WinForms であり、残念ながら多くの視覚的継承です。
これは、私が取り組んでいるチームが経験している、かなり断続的な問題の簡単な概要です。
誰かがクライアント モジュール プロジェクトの 1 つを開いてビューの 1 つで作業を開始し、ビューをダブルクリックしてデザイナーを開くと、Visual Studio は次のような設計時エラーを表示します。
もう後戻りはできません。次の回避策を実行せずにここから再構築すると、エラーは引き続き発生します。私たちが見つけた唯一の回避策は、クライアント ソリューションを消去し、Visual Studio を閉じて (それを行う必要があります)、Visual Studio を再度開いて、ソリューションを再構築することです。次回ビューを開こうとすると、機能します。しかし、エラーは再び発生します - X量の再構築の後であるようです (おそらく、ソリューションの構築中にデザイナーでビューが開いている間だけですか?)
この問題を実際に掘り下げるために時間を取った人は誰もいませんし、現時点では誰も時間がありません! それで、何が起こっているのかについて誰かが考えを持っているのではないかと思っていました(少し長いショットです)?それとも、これを調べる時間が少し取れたら、どこから掘り始めるべきかのヒントになるでしょうか?