3

コンパクト版アプリケーションでMicrosoftFXCopバージョン1.36を使用しようとしていますが、プロジェクトを分析すると、次のエラーが発生します。

次の参照アセンブリが見つかりませんでした。このアセンブリは分析に必要であり、application.exeによって参照されました

System.Windows.Forms、Version = 3.5.0.0、Culture = neutral、PublicKeyToken = 969db8053d3322ac、Retargetable = Yes

アセンブリを参照して見つけることはできますが、GACでアセンブリを選択することはできません。

このアセンブリはGACにあり、アプリケーション自体は正常に機能します。FX Copにそれを見つけさせるために何か特別なことをする必要がありますか?

更新:プロジェクトオプションで[グローバルアセンブリキャッシュで不足している参照を検索する]を設定してみました

4

2 に答える 2

0

同じエラーメッセージが表示されましたが、アセンブリが異なりました。問題のアセンブリは、プロジェクトではなく、ハードディスク上のランダムなフォルダーにありました (理由は聞かないでください)。FxCop が不平を言っているアセンブリをプロジェクトの bin フォルダーに移動したところ、問題なく動作しました (理由は聞かないでください)。

于 2011-03-11T14:40:10.733 に答える
0

このMSDN フォーラムの投稿で指示されているように、実際の .NET CF アセンブリを指摘していただければ助かりますか?

于 2011-03-15T06:16:07.230 に答える