Проблемы с пространством имен в VS2017 и Win7 с приложением Xamarin? - PullRequest
0 голосов
/ 24 января 2019

У меня VS2017 Community edition установлено на Windows 7 ПК и Windows 10 ноутбуке. Они оба имеют одинаковую установку.

Прошлой ночью я создал проект Cross-Platform > Mobile App (Xamarin.Forms) на своем ноутбуке Win10, и он отлично работал в эмуляторе Android. Там нет проблем.

Я сделал то же самое на моем ПК с Windows 7, и я получаю тонны ошибок компилятора. Все они имеют The type or namespace name 'System' could not be found природу.

Что мне нужно сделать в Windows 7, чтобы эти проекты запускались?

В обеих средах (Win7 и Win10) я сделал одно и то же: установил VS2017, создал новый кроссплатформенный проект Xamarin и отладил его. В Win10 он работает безупречно, а в Windows 7 я получаю кучу ошибок компилятора с пространством имен System, которое буквально является самым фундаментальным пространством имен .NET Framework.

Любая помощь приветствуется.

Я хотел бы добавить, что я создал обычный ASP.NET Web Application в Windows 7, и он работает без сбоев (нет проблем с System пространством имен), так что это ошибка с кроссплатформенностью Xamarin.

1 Ответ

0 голосов
/ 24 января 2019

Решение для успешной компиляции решения на моем ПК с Windows 7 заключалось в установке .NET Framework 4.7.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...