Я задал похожий вопрос на gamedev.stackexchange.com . Вам также может помочь ответ, см. Ниже:
У меня есть другое решение в дополнение к Расселлу, которое позволяет вам использовать менеджер контента и позволяет встраивать все типы контента, поддерживаемые XNA.
XNA поддерживает ContentManager через ресурс вместо проекта контента. Чтобы использовать это, сделайте следующее. Конечно, в какой-то момент вам нужно будет передать справку об услугах вашей игры.
ResourceContentManager Content = new ResourceContentManager(game.Services, Resource1.ResourceManager);
Используйте это для компиляции шейдера или чего-либо еще в xnb.
Добавьте любой и все XNB к вашим ресурсам. Они просто загружают ваш контент как обычно.
Content.Load<Texture2D>(".\\assetName")