Ресурсы XNA 4.0 не найдены

#visual-studio-2010 #xna #xna-4.0

#visual-studio-2010 #xna #xna-4.0

Вопрос:

Я использую XNA 4.0 с VS 2010. Когда я запускаю новый проект, на приличном количестве ресурсов есть неработающие ссылки; другие сайты, где люди сталкивались с этой проблемой, предлагают вручную исправлять пути к файлам, что работает, но мешает, когда я создаю несколько новых проектов (я следую различным руководствам, чтобы освоиться с XNA). Кто-нибудь знает, есть ли способ устранить основную проблему, а не изменять пути к файлам для каждого нового проекта?

Комментарии:

1. Дополнительная информация? Скриншоты? Полные показания ошибок? Ссылки на эти «другие сайты»?

2. Он пытается добавить ресурсы и не может их найти. Предупреждение не дает больше информации, чем у меня уже есть (не удалось найти компонент, на который ссылается Microsoft.XNA.Framework.xxx). Вот несколько ссылок, поскольку вы спросили: gamedev.net/topic / … (кто-то еще с такой же проблемой) blogs.msdn.com/b/astebner/archive/2010/09/17/10064091.aspx (Я никогда не устанавливал бета-версию, поэтому большая часть этой страницы действительно применима. По-видимому, это вызывает ту же проблему, поэтому я использовал решение здесь.)

Ответ №1:

Вы пытаетесь использовать содержимое другого проекта в одном решении? Затем вы добавляете в свой проект содержимого ссылку на внешний контент, который вы хотите использовать. Ответ Джона уже работает нормально, я уже предпочитаю ответ Джона 🙂

Ответ №2:

Если вы поместите свои ресурсы в каталог содержимого, а затем скопируйте каталог содержимого в свой новый проект, в нем должны быть сохранены все файлы, а ссылки должны быть исправными.

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

Комментарии:

1. Я не пытаюсь использовать какие-либо пользовательские ресурсы; ссылки на ресурсы XNA, которые автоматически добавляются в новые проекты, повреждены (Microsoft.XNA.Framework.xxx).

2. Загляните в свой GAC, чтобы убедиться, что у вас правильно установлена XNA framework. (обычно в C:Windowsassembly ). Вы должны увидеть Microsoft.XNA.Framework. Ваш проект должен ссылаться на эти библиотеки DLL, если вы выберете Game Project, он сделает это автоматически.