私は、notifyiconコンポーネントが含まれていない限り、Vista、Win 7、およびXPで正常に動作するWinForm.NET2.0フレームワークアプリを持っています。コンポーネントをフォームにドロップして再コンパイルすると、VistaとWin 7は正常に動作し、起動するとすぐにXPがクラッシュします。私はprogram.csにロガーを入れて、そこに到達したが到達しなかった場合にログに記録します。VS2008でコンパイルするかVS2010でコンパイルするかに関係なく、同じ問題が発生します。同僚が自分のマシンからプロジェクトをコンパイルしていても、バグはXPにのみ存在します。
notifyiconコンポーネントをフォームから削除すると、すべてがXPで再び機能します。他の.NET2.0プロジェクトにnotifyiconを配置しようとしましたが、それらは機能するため、このプロジェクトだけに問題がある理由がわかりません。
XPマシンで、.NET2.0SP0と.NET2.0SP2を試しましたが、同じ問題が発生しました。変...