3

我正在尝试在精简版应用程序上使用 Microsoft FXCop 版本 1.36,但是当我分析项目时出现以下错误。

找不到以下引用的程序集。此程序集是分析所必需的,由 application.exe 引用

System.Windows.Forms,版本=3.5.0.0,文化=中性,PublicKeyToken=969db8053d3322ac,可重定向=是

它允许我浏览以查找程序集,但它不会让我选择 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 回答