设置StyleCop以进行团队开发

时间:2009-12-03 21:24:14

标签: msbuild stylecop

我们正在尝试为团队开发环境设置stylecop。到目前为止,我们所做的是:

  • 将文件检入源代码管理
  • 在指向该位置的每台计算机上创建一个环境变量(每个开发人员都将源签出到其他位置,这解决了这个问题)
  • 将标记添加到项目中,如下所示:

这很好用,但VS抱怨该文件不安全,我知道要修复我们必须标记在注册表中是安全的。我们想要创建一个.reg文件来导入此设置,并使每个人都更容易。我们可以在路径中使用该环境变量吗?我已经尝试了下面的代码片段,但这似乎不起作用。环境变量的语法是否不同?

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\MSBuild\SafeImports]
"StyleCop.4.3"="%StyleCopLocation%\\Microsoft.StyleCop.Targets"

1 个答案:

答案 0 :(得分:1)

为什么需要在全球范围内托管该Targets文件?每个人都可以安装StyleCop的副本。

如果您实际上计划共享StyleCop设置,请配置项目以使用项目本地设置文件(* .SourceAnalysis)。您可以将此文件与项目一起签入,然后每个人都同步。