sonar c # eco system: как указать папку для двоичных файлов - PullRequest
0 голосов
/ 07 сентября 2011

Я на самом деле оцениваю сонар (sonarsource.org) для использования его с c #.

Можно ли указать другую папку для двоичных файлов (свойство MsBuild OutDir) для проектов csharp? Я использую собственный OutDir на нашем сервере сборки, чтобы получить двоичные файлы / выходные данные сборки каждого проекта csharp в одном месте.

Пробовал (с java runner и sonar-project.properties)

binaries=Binaries

И

sonar.gendarme.assemblies=Binaries/*.*
sonar.fxcop.assemblies=Binaries/*.*

Кстати: как указать пути поиска для покрытия кода Gallio? Мои тестовые сборки также отсутствуют в bin / Debug.

Есть идеи?

1 Ответ

0 голосов
/ 16 сентября 2011

Обнаружено, что джокеры не возможны.Но: должен ли путь к сборке быть относительным или абсолютным?Относительный ...

File basedir = (vsProject == null) ? solution.getSolutionDir() : vsProject.getDirectory();
...
File file = new File(basedir, filePath);

Но с sonar.fxcop.assemblies = .. / Binaries / Assembly1.dll; ../ Binaries / Assembly2.dll

успех все еще не достигнут
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...