你把a.txt添加到项目资源文件中,还是作为'嵌入的资源'添加到项目中的
前者直接,那最简单了,vs已经在你的资源对象Resources中添加了一个名为a的文本资源,你可以直接从资源对象中取出文本,象下面这样
File.WriteAllText("文件路径", Resources.a);
如果是后者使用assembly.GetManifestResourceStream获取文件流,然后写入到指定位置就可以了。
方法一
a.txt 添加进项目后, 修改属性为"嵌入的资源"
System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("你的命名空间.a.txt");
方法二
在项目中 - 添加 - 新建项 - 资源文件, 然后在资源文件中, 添加资源 - 添加现有文件(你的文件)
通过 global:: 来访问, (注意那是两个冒号)
或者你可以把它复制到指定文件夹去也行啊, 因为已经在项目中了, 直接copy到目标文件夹.