将字典传递给 FxCop GUI
Posted
技术标签:
【中文标题】将字典传递给 FxCop GUI【英文标题】:Pass dictionary to FxCop GUI 【发布时间】:2012-09-19 13:51:32 【问题描述】:我想使用自定义字典(存储在给定路径中,不一定在 FxCop 文件夹中)作为参数从 VS 2010 打开 FxCop.exe(不是命令行版本)。谁能告诉我该怎么做?
【问题讨论】:
【参考方案1】:这不能通过命令行完成。但是,(从 Reflector 的一点探索)看起来 UI 应用程序可能支持通过 .fxcop 项目文件的 CustomDictionaries
节点内的 CustomDictionary
节点添加自定义字典。
【讨论】:
你是对的。不能直接通过命令行完成。 您现在可以(至少使用 VS2013 附带的 FXCop 版本)为命令行添加参数/dictionary:..\SomeFolder\CustomDictionary.xml
。要将其添加到 Visual Studio 运行的命令中,请将 <CodeAnalysisAdditionalOptions> /dictionary:..\SomeFolder\CustomDictionary.xml </CodeAnalysisAdditionalOptions>
添加到您的 (cs|vb)proj 文件中
@Bigwave:FxCop.exe 不支持与 FxCopCmd.exe 相同的命令行选项。与 FxCop 10.0 一起发布的最后一个 FxCop.exe 版本。到目前为止,没有任何版本的 Visual Studio 包含 FxCop.exe UI 应用程序。以上是关于将字典传递给 FxCop GUI的主要内容,如果未能解决你的问题,请参考以下文章