Я пытаюсь использовать инструменты CLI Resharper в нашей настройке CI для выполнения статического анализа кода.Неустойчивость CLI и настройка машины Resharper
Я пробовал это на двух разных виртуальных машинах и получил очень разные результаты, на одной машине все, кажется, отлично работает на другом, кажется, очень неустойчивым.
Иногда я получаю ошибки, такие как нарушения прав доступа, иногда кажется, что это ловушка рушится, но даже если я не получу ошибок, похоже, он не находит все проекты в решении во время анализа.
Обе машины настройки является:
JetBrains Inspect Code 10.0.2
Running in 64-bit mode, .NET runtime 4.0.30319.34209 under Microsoft Windows NT 6.2.9200.0
Основное различие между машинами одна была установлена Visual Studio и один не делает.
На неустойчивой машине я вижу ошибки, связанные с импортируемыми проектами, которые не найдены (например, Microsoft.Portable.CSharp.targets), которые, я думаю, связаны с тем, что Visual Studio не установлена?
Я также вижу:
PlatformInfo must be found for platformId=.NetFramework,Version=v4.5
Может кто-нибудь сказать мне, что минимальные требования на компьютере для запуска ReSharper CLI и Visual Studio часть требований? И, в частности, что может заставить инструмент не найти все проекты в решении?