2017-01-17 6 views
0

Я разрабатываю проект в Mono-игре с использованием Visual Studio 2010 в Windows 10. Все работает нормально, пока я не закрою решение. Когда я пытаюсь повторно открыть решение, я получаю сообщение об ошибке «Не удалось установить целевую структуру проекта». Единственный способ продолжить - перенаправить проект на .NET 4.0, который, я думаю, будет в порядке. Затем я пытаюсь скомпилировать проект и получить эту ошибку.Monogame, VS2010, .Net 4.5 не найден

Тип или пространство имен «Xna» не существует в пространстве имен «Microsoft» (вам не хватает ссылки на сборку?).

Я проверил ссылки, и рамки моногейма есть. Я также получаю эту ошибку.

Основная ссылка «MonoGame.Framework» не может быть решена, потому что она была построена против «.NETFramework, Version = v4.5». Это более высокая версия, чем текущая целевая среда «.NETFramework, Version = v4.0».

+1

Начать использовать VS2015. –

+0

Спасибо, я уже загружал его. Надеюсь, это сработает. Я действительно использовал vs2010, поскольку он был совместим с xna, но поскольку monogame работает с vs2015, мне это действительно не нужно. – timscs

+0

Да VS2015 исправил проблему, должен быть ошибкой в ​​VS2010 с Monogame. – timscs

ответ

0

Больше не использовать VS2010. Последняя версия Visual Studio - VS2015, но вы уже можете использовать VS2017 RC. Выберите также правильную версию .Net Framework, потому что некоторые из них достигли end-of-life status.