我需要从Xna游戏中的DLL加载一些.Xnb文件。为此,有一个“ResourceContentManager”,它在构造函数中使用“ResourceManager”。那么如何将这些文件作为嵌入式资源添加到DLL并初始化一个ResourceManager?下面的代码didnt工作空间(namespace是“混合氧化物燃料”)C#从DLL(ResourceManager)加载资源
ResourceManager resourceManager = new ResourceManager("Mox", Assembly.GetExecutingAssembly());
Stream s = resourceManager.GetStream("Shader");
if(s == 0)
throw new Exception();
我加资源“Shader.fx”与“添加 - >现有”,然后生成设置为嵌入的资源和“复制总是” .. 。这会抛出一个异常,所以我知道它没有正确加载......任何建议?
是否有某些原因导致您不想使用内容管道? – 2011-12-15 16:39:04