SonarQube+;StyleCop插件(用于C#)

SonarQube+;StyleCop插件(用于C#),c#,sonarqube,C#,Sonarqube,据 我们必须将styleCop路径设置为 Settings > General Settings > C# > StyleCop > Path to StyleCop.dll 如果有办法,我可以设置 sonar.stylecop.styleCopDllPath 使用命令“MSBuild.SonarQube.Runner.exe begin”或任何其他方式 默认值为“C:/ProgramFiles(x86)/StyleCop 4.7/StyleCop.dll” 我

据 我们必须将styleCop路径设置为

  Settings > General Settings > C# > StyleCop > Path to StyleCop.dll
如果有办法,我可以设置

 sonar.stylecop.styleCopDllPath
使用命令“MSBuild.SonarQube.Runner.exe begin”或任何其他方式

默认值为“C:/ProgramFiles(x86)/StyleCop 4.7/StyleCop.dll”

我使用的是32位Wiindows7,它没有文件夹(程序文件(x86))

我正在使用

SonarQube 4.5.6 LTS

C#插件版本-4.4

StyleCop版本-1.1


谢谢

我想您在设置styleCop的路径时遇到了问题

您可以尝试使用环境变量%PROGRAMFILES%进入program files文件夹,而不考虑您的操作系统语言

所以,它应该是这样的: %程序文件%/StyleCop 4.7/StyleCop.dll

请确保您的计算机上有此目录


希望这能有所帮助。

那么你的问题是什么?您已经知道如何设置路径。你希望我们检查你自己的电脑,找出你在哪里安装了StyleCop吗?@nvoigt我已经为其他团队创建了一个应用程序,为那里的dot net/vb.net应用程序运行SonarQube。有10多个团队,根据需要使用不同版本的OS和visual studio。因此,其中一些在系统中没有上述路径。是否有其他方法为每个单独运行的执行设置stylecop路径。谢谢回复。我已经为其他团队创建了一个应用程序,用于运行SonarQube for there dot net/vb.net应用程序。有10多个团队,根据需要使用不同版本的OS和visual studio。因此,其中一些在系统中没有上述路径。是否有其他方法为每次运行的执行设置stylecop路径separately@atulya也许这会对你有所帮助: