我把XML嵌入资源
然后想把它调来用我在自己写的一个函数中直接调用
如下
Serialize("MessageConfigLayer2.xml", false);
false代表加载资源
但是出了异常异常是未能找到文件知道这是什么原因吗?
到底怎样才能实现把嵌入的XML调用出来
在线等待
急........
谢谢参与
然后想把它调来用我在自己写的一个函数中直接调用
如下
Serialize("MessageConfigLayer2.xml", false);
false代表加载资源
但是出了异常异常是未能找到文件知道这是什么原因吗?
到底怎样才能实现把嵌入的XML调用出来
在线等待
急........
谢谢参与
文件名字包括所在的名称空间.详细看MSDN
//filename为嵌入的xml文件的文件名
public static DataSet ReadXml(string filename)
{
DataSet ds = new DataSet();
Assembly Asm = Assembly.GetExecutingAssembly();
Stream strm = Asm.GetManifestResourceStream(Asm.GetName().Name + ".XML." + filename);
StreamReader reader = new StreamReader(strm); ds.ReadXml(reader);
return ds;
}