VS2015 MSBuild говорит, что не может найти типы, но IntelliSense/редактор может их найти

[QA] Когда я редактирую код, в списке нет ошибок. Но когда я строю, я вижу кучу ошибок при разрешении типов, а затем эти ошибки в конечном итоге исчезают.

Если я установлю фильтр списка ошибок, чтобы показать только сборку, они снова появятся. Я могу нажать F12, перейти к определению шрифтов, и с цветом все в порядке.

Есть проблема или нет? В чем дело??


person Luke Puplett    schedule 07.01.2016    source источник


Ответы (1)


Проверьте целевую версию сборки .NET, в которой находятся типы.

Если это, например. .NET 4.6.1, но ссылающийся проект — 4.5.1, тогда у вас возникнут проблемы со сборкой, однако Roslyn IntelliSense может разрешать типы, поэтому вы получаете конкурирующие ошибки из двух систем.

person Luke Puplett    schedule 07.01.2016