Rosyln用于静态分析

时间:2015-07-24 11:57:08

标签: visual-studio-2015 roslyn

我使用sdk模板创建了一个用于实时分析的nuget包,可以很好地进行实时分析。我在块金包中只看到一个组件。这很有效。

我可以使用相同的程序集和相同的规则来创建自定义规则集文件并对构建进行分析吗?我使用了下面的规则集代码,它在项目构建期间抛出了错误。我在项目属性中设置了代码分析功能。

我的最终目标是使用我在TFS签到政策中作为规则集创建的自定义规则:

<RuleSet Name="Project WizBang Rules" ToolsVersion="1.1">
    <RuleHintPaths>
        <Path>C:\MyProjects\EYCodeRule\EYCodeRule\EYCodeRule\bin\Debug</Path>
    </RuleHintPaths>

    <Rules AnalyzerId="EYCodeRuleAnalyze" RuleNamespace="EYCodeRule">
        <Rule Id="3.4 NameSpace" Action="Warning" />
        <Rule Id="4.2 Class" Action="Warning" />
        <Rule Id="4.6 Field Naming" Action="Warning" />
    </Rules>
</RuleSet>

- 错误讯息:

  

错误CA0053 CA0053:无法加载规则程序集'c -----&gt; \ eycoderule.dll':无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。

0 个答案:

没有答案