我正在尝试在.NET项目上运行声纳。
我已经安装了所有c#插件,并且我正在尝试在我的项目上运行sonar runner
。
问题是在进程的某个地方删除了所有文件。之后,由于缺少.sln
,因此无法运行分析。
跑步者的输出在这里:http://pastebin.com/kmu7fiDG
我的声纳属性配置:http://pastebin.com/sXevLgFd
我正在从.sln
和sonar-project.properties
所在的目录中执行跑步者。
为什么要删除源代码?
答案 0 :(得分:1)
这是因为以下原因:
sonar.working.directory=C:/Users/ktruyers/Projects/MvcContacts
sonar.projectBaseDir=C:/Users/ktruyers/Projects/MvcContacts
有了这个,你告诉Sonar你的项目的基本目录也是Sonar将在分析期间放置临时文件的临时目录。在开始分析时清理此文件夹...
因此,您应删除属性sonar.working.directory
。我不知道你在哪里发现了这个,但这并没有记录在C#/.NET documentation ...