Недавно я получил совершенно новую рабочую станцию и установил на нее VS2019. Ранее я был на VS2017 и работал с проектом модульного тестирования БД. Теперь при создании нашего проекта модульного тестирования базы данных SQL Server в VS2019 я получил следующую ошибку:
Первичная ссылка «Microsoft.Data.Tools.Schema.Sql.UnitTesting, Version = 16.0.0.0, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a, processorArchitecture = MSIL» не может быть разрешена, поскольку она имеет косвенную зависимость от сборки. "Microsoft.Build, версия = 15.1.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a", которая была построена на основе среды .NETFramework, версия = v4.7.2. Это более высокая версия, чем целевая на данный момент платформа ".NETFramework, Version = v4.6.1".
И когда я открываю файл проекта модульного теста db, вместо окна сценариев отображается черный экран.
Так что мне нужно понизить версию MSBuild или другие варианты, чтобы решить эту проблему?