放入资源Resources 重命名为aaa byte[] _ResourcesBytes = global::AutoMakeCode.Properties.Resources.aaa; System.IO.FileStream _ResourcesFileStream = new FileStream(Application.StartupPath +//aaa.dat,FileMode.Create); _ResourcesFileStream.Write(_ResourcesBytes, 0, _ResourcesBytes.Length); _ResourcesFileStream.Close(); 嵌入资源 XmlTextReader reader; if (File.Exists("BlockSet.xml")) { //优先读取外部BlockSet.xml文件并把信息写入BlockInfo内 reader = new XmlTextReader("BlockSet.xml"); } else { //如果BlockSet.xml文件不存在,则从嵌入资源中读取BlockSet.xml Assembly asm = Assembly.GetExecutingAssembly(); Stream sm = asm.GetManifestResourceStream("Tetris.BlockSet.xml"); reader = new XmlTextReader(sm); }