vs2010增加xml文件為資源,程序中以數據流的方式讀取


System.Reflection.Assembly _assembly = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream sStream = _assembly.GetManifestResourceStream("WindowsFormsApplication1.Resources.DockPanel.xml");

 

上面這兩句話,單步調試 發現sStream為空

找了半天沒找到原因

原來是需要將添加的DockPanel.xml 的屬性 “生成操作” 修改為“嵌入的資源”。

這里需要注意,不是在“資源”里選擇DockPanel,這里選擇之后,是找不到“生成操作”這個屬性的;應該是在解決方案管理器里面,選中DockPanel.xml文件,對應下面的屬性修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM