5

如何使用 C# 将项目资源中的文件复制到临时目录

我的项目资源文件夹中有 install.bat 文件我想将其复制到 c:\ 目录

4

2 回答 2

9

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

File.WriteAllBytes(@"C:\filename.extension", Properties.Resources.install);
于 2013-01-14T10:29:47.213 回答
6
File.Copy(@"Resources\install.bat", @"C:\directory\install.bat");

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

于 2012-03-09T10:12:37.880 回答