如何从C#应用程序输出资源文件?

如何从C#应用程序输出资源文件?,c#,file,resources,C#,File,Resources,我正在使用Visual C#2010 Express。我想将.dotx或Word模板文件放入我的应用程序的Resources文件夹中,安装后,将文件输出到另一个目录,最好是C://Myfolder/。我在这里什么也找不到。有什么方法可以解决这个问题吗?为什么要将此作为一种资源?为什么不将其作为安装程序包的一部分进行捆绑,以便在安装应用程序时确定文件的放置位置?为什么要将其作为资源?为什么不将其捆绑为安装程序包的一部分,以便在安装应用程序时确定文件的放置位置?单击资源(在“属性”中),然后单击“字

我正在使用Visual C#2010 Express。我想将.dotx或Word模板文件放入我的应用程序的Resources文件夹中,安装后,将文件输出到另一个目录,最好是C://Myfolder/。我在这里什么也找不到。有什么方法可以解决这个问题吗?

为什么要将此作为一种资源?为什么不将其作为安装程序包的一部分进行捆绑,以便在安装应用程序时确定文件的放置位置?

为什么要将其作为资源?为什么不将其捆绑为安装程序包的一部分,以便在安装应用程序时确定文件的放置位置?

单击资源(在“属性”中),然后单击“字符串”旁边的箭头并选择“文件”

然后将文件拖入并命名。然后使用:

Properties.Resources.fileName;
它将是一个
字节[]
,并使用以下方法保存:

File.WriteAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\filename", Properties.Resources.fileName);
单击资源(在“属性”中),然后单击“字符串”旁边的箭头并选择“文件”

然后将文件拖入并命名。然后使用:

Properties.Resources.fileName;
它将是一个
字节[]
,并使用以下方法保存:

File.WriteAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\filename", Properties.Resources.fileName);

你是怎么做到的?你有我可以参考的链接吗?这完全取决于你使用的安装引擎,我个人使用Inno安装程序,你是怎么做到的?你有我可以参考的链接吗?这完全取决于你使用的安装引擎,我个人使用的是Inno安装程序