Это для (2): привязка решения MSBuild к серверу синхронизирует набор правил, используемый в Visual Studio, с профилем качества, определенным в SonarQube.Цель состоит в том, чтобы в IDE появился тот же набор проблем, что и при запуске анализа на компьютере CI и отправке его в SonarQube.Однако обратите внимание, что проблемы будут немного отличаться из-за некоторых текущих ограничений, например, параметризованные правила в настоящее время не запускаются в Visual Studio, поскольку подключенный режим еще не синхронизирует необходимую конфигурацию).
Кроме того, когдарешение Visual Studio связано с проектом SonarQube, проблемы, которые подавляются в SonarQube, не будут сообщаться в IDE, а уведомления будут отображаться в IDE при изменении качества.