У меня большая кодовая база C #, я делаю много рефакторингов и не могу открыть всю кодовую базу одновременно в Visual Studio 2017. Следовательно, я могу делать рефакторинг только для максимально возможного количества кодовой базы, а затемиспользуйте MSBuild и ищите ошибки компиляции, чтобы отловить запутанные ссылки на старые объекты.
Чтобы ускорить выполнение этих рефакторингов, существует ли цель или опция сборки C #, которая не беспокоит генерацию IL, а просто проверяет, правильно ли анализирует C # и правильно ли использует любые типы, на которые ссылается?Если MSBuild не предлагает этот вариант в качестве первого лица, может ли он быть реализован третьей стороной или невозможно выполнить проверку типа без создания сборок?
РЕДАКТИРОВАТЬ: IПо сути, я ищу C # эквивалент Rust cargo check
, который выполняет весь статический анализ проекта, но не выполняет этап генерации кода.