Насколько я могу судить, XNA v3.1 не совместима с VS2010 (что также делает меня несчастным).
Если вы просто заинтересованы в создании игры для Windows (или Windows Phone 7), VS2010 с XNA 4.0 будет работать нормально. Описание на сайте MS подразумевает, что 4.0 включает в себя только инструменты для разработки телефонов, но это не так.
Загрузите Windows Phone Developer Tools Beta отсюда (http://go.microsoft.com/?linkid=9713250).). Эта загрузка поставляется со всеми файлами проекта, сборками, инструментами и т. Д., Необходимыми для создания приложений Windows XNA с VS2010.
Единственное ограничение (которое должно исчезнуть, когда 4.0 выйдет из бета-версии), заключается в том, что, хотя вы можете создать новый проект для xbox 360 и собрать его, вы не можете развернуть его или протестировать на локальной консоли. По этой причине мне пришлось вернуться на VS2008 и XNA 3.1.
Удачи.
Обновление
Согласно блогу XNA Game Studio Team , XNA 4.0 выйдет 16 сентября 2010 года, включая бета-поддержку XBOX и полную интеграцию с VS2010. Есть несколько серьезных изменений, которые стоит изучить, но бета выглядит многообещающе.