VS 2013运行StyleCop选项

时间:2015-06-30 10:39:10

标签: visual-studio-2013 stylecop

我已使用以下步骤

在VS2013中启用了StyleCop
  1. 使用命令<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" />

  2. 安装StyleCop
  3. 更新了.csproj文件中的以下行

    一个。 <StyleCopTreatErrorsAsWarnings>false</StyleCopTreatErrorsAsWarnings> in first <PropertyGroup> of the .csproj file.

    System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.Start("snmpwalk", " -v 1 -c public " + Ip + " 1.3.6.1.2.1.25.1.1.0") //Then use the StandardOutput property of the process to read its output string procOutput = proc.StandardOutput.ReadToEnd(); //Write the output to your file System.IO.File.WriteAllText("/home/dana/Desktop/test.txt", output);

  4. 从解决方案根文件夹上的C:\ Program Files \ StyleCop 4.7复制项目解决方案文件夹中的Settings.StyleCop或添加为解决方案项。
  5. 双击Settings.StyleCop文件以配置规则。您应该能够在项目中使用stylecops。
  6. 构建应用程序时,StyleCop功能正在按预期工作。 但是当我右键点击任何项目时,我都没有看到选项&#34; Run StyleCop&#34;或&#34;运行StyleCop(全部重新扫描)。

    有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

StyleCop 0xFF, 0xD8简化了将属性添加到作为构建的一部分运行StyleCop所需的csproj的属性。它还引用了StyleCop.MSBuild中的StyleCop实例,这意味着它是从sourcecontrol下载的,并且每个开发人员都不需要安装StyleCop。

要获取上下文菜单,您需要在本地计算机上安装Can NFC tags be protected from being overwritten?