将资源从c#pjct复制到Windows目录

时间:2012-03-09 04:56:08

标签: c# resources directory temp

如何使用C#将项目资源中的文件复制到临时目录 “我的项目资源文件夹中有install.bat文件,我想将其复制到c:\ directory”

2 个答案:

答案 0 :(得分:4)

File.Copy(@"Resources\install.bat", @"C:\directory\install.bat");

注意:您应该在Debug \ bin中有Resources文件夹。 (如果没有,请在Visual Studio解决方案exprorer中单击install.bat文件的属性,并将“复制到输出目录”设置为“始终复制”

答案 1 :(得分:4)

我的项目可以将dll复制为目录中的资源,也许这对您有用:

File.WriteAllBytes(@"C:\filename.extension", Properties.Resources.install);