Мне нужно загрузить некоторые .Xnb-файлы из DLL в Xna Game. Для этого существует «ResourceContentManager», который принимает «ResourceManager» в конструкторе. Итак, как добавить файлы в Embedded Resources в DLL и инициализировать ResourceManager? Этот код работает техника его подводит (пространство имен «СОТ»)C# Загрузить ресурс из библиотеки DLL (ResourceManager)
ResourceManager resourceManager = new ResourceManager("Mox", Assembly.GetExecutingAssembly());
Stream s = resourceManager.GetStream("Shader");
if(s == 0)
throw new Exception();
Я добавил ресурс «Shader.fx» с «Add-> Существующее», а затем установите сборку на Внедренный ресурс и «копия всегда» .. .Это бросает исключение, поэтому я знаю, что оно неправильно загружено ... какие-либо предложения?
Есть ли причина, по которой вы не хотите использовать конвейер контента? –
Какое исключение оно бросает, когда вы вставляете его? –