Как включить библиотеки XNA в проект C #? - PullRequest
3 голосов
/ 01 июня 2011

Я пытаюсь сделать игру на C #. Я хочу включить туда библиотеки XNA (например, Microsoft.XNA.Framework.Graphics). Но, если я это сделаю, я получу ошибку:

Тип или пространство имен XNA не существует в пространстве имен Microsoft.

Может кто-нибудь помочь, пожалуйста?

Ответы [ 5 ]

2 голосов
/ 01 июня 2011

Прежде всего, убедитесь, что вы используете правильный регистр, имена пространств и сборок имеют имена Xna, а не XNA.Если это не сработает:

Вам следует следовать приведенным здесь инструкциям .В них описывается, как установить (а также немного из Visual Studio 2010) XNA Game Studio и создать проект с использованием шаблона.Использовать шаблон проекта гораздо проще, чем добавлять ссылки вручную.

Чтобы добавить ссылку на сборки XNA, необходимо щелкнуть правой кнопкой мыши проект в обозревателе решений в Visual Studio и выбрать «Добавить ссылку».

Если вы не видите искомые библиотеки DLL, вам может потребоваться щелкнуть правой кнопкой мыши ваш проект, выбрать свойства, а затем убедиться, что целевая инфраструктура является одним из видов инфраструктуры .NET 4.0 (дляXNA 4.0).

1 голос
/ 01 июня 2011

Сначала вы должны щелкнуть правой кнопкой мыши на папке «Ссылки», показанной (обычно) в верхней части проекта, в котором вы работаете. Отсюда вы можете выбрать добавить ссылки и вручную перейти к расположению XNA .DLL.*

1 голос
/ 01 июня 2011

Во-первых, вам нужно добавить ссылку на двоичные файлы XNA.Во-вторых, я рекомендую начать со встроенного игрового шаблона XNA для Visual Studio и работать с ним.

Чтобы добавить ссылки вручную, вам (вероятно, потребуется XNA Game Studio установлен), а затем добавьте ссылки на Microsoft.Xna.Framework.dll и все, что вам нужно.

Лично я все же думаю, что вы должны начать со встроенного шаблона Visual Studio для игры.Когда вы почувствуете это, перейдите к более сложным концепциям, таким как встраивание вашей игры в стандартное приложение WinForm или что-то еще.

0 голосов
/ 24 сентября 2017

Вместо того, чтобы суетиться в списке ссылок в Visual Studio, просто скачайте DLL из ЗДЕСЬ или по прямой ссылке: https://www.dllme.com/dll/files/microsoft_xna_framework_dll.html

0 голосов
/ 25 марта 2012

В обозревателе решений. Перейдите к ссылке, добавьте ссылку, а затем добавьте ссылку Microsoft.Xna.Framework.Xact 4.0. Она находится где-то рядом с основанием, если вы оставите ее не отсортированной. Затем вы можете получить доступ к классу Audio Engine.

У меня была такая же проблема, а потом я нашел ее в 3-й раз при попытке. Работал нормально для меня. Надеюсь это поможет.

...