我需要從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