0

我正在尝试在 .NET 项目上运行声纳。

我已经安装了所有 c# 插件,并且正在尝试sonar runner在我的项目上运行。

问题是它在进程的某个地方删除了所有文件。.sln之后,它给出了一个错误,因为缺少,它无法运行分析。

跑步者的输出在这里: http: //pastebin.com/kmu7fiDG

还有我的声纳属性配置: http: //pastebin.com/sXevLgFd

我正在从 和 所在的目录执行运行.sln程序sonar-project.properties

任何想法为什么要删除源?

4

1 回答 1

1

这是因为以下原因:

sonar.working.directory=C:/Users/ktruyers/Projects/MvcContacts
sonar.projectBaseDir=C:/Users/ktruyers/Projects/MvcContacts

这样,您就告诉 Sonar 您项目的基本目录也是 Sonar 将在分析期间放置临时文件的临时目录。开始分析时会清理此文件夹...

因此,您应该删除该属性sonar.working.directory。我不知道你在哪里找到这个,但这在C#/.NET 文档的任何地方都没有记录......

于 2013-05-24T12:45:08.300 回答