Проблема с запуском кода проверки rescharper - файл dotsettings не обнаруживается при тестировании .csproj (c #) - PullRequest
0 голосов
/ 20 ноября 2018

Я использую проверочный код Решарпера для анализа моего кода.Для этого я запускаю следующую команду:

inspectcode.x86.exe "C:\CODE\src\AI.Core\AI.Core.csproj" /o:"C:\CODE\analysis\CodeQualityResults.xml" /disable-settings-layers:SolutionPersonal

Мой файл dotsettings находится здесь:

C:\CODE\src\AI.Core.dotsettings

Когда я запускаю вышеупомянутую команду, настройкине взялЭто потому, что я указываю проект в папке ниже основной папки решения.Т.е.:

файл настроек здесь:

C:\CODE\src\AI.Core.dotsettings

проект здесь:

C:\CODE\src\AI.Core\AI.Core.csproj

(примечание: проект - это папка под файлом настроек)

Почему их не подбирают?Что я делаю неправильно?Может ли файл dotsettings быть установлен в качестве аргумента в командной строке?Заранее спасибо за помощь.

1 Ответ

0 голосов
/ 20 ноября 2018

Это, я думаю, описано в документации для InspectCode :

Настройка InspectCode с параметрами командной строки

--profile - по умолчанию InspectCode переопределяет свои настройки по умолчанию настройками ReSharper из слоя 'Solution team-shared' (SolutionName.DotSettings), если он существует.При необходимости вы можете использовать этот параметр, чтобы указать другой файл .DotSettings, который переопределит все остальные параметры. Например, --profile = "C: \ Work \ MyRsSettings.DotSettings".

...