我正在学习使用VS 2008安装项目来为我们的C#应用程序创建MSI安装程序。目标系统是嵌入Windows 7。在网上做了一些调查,找不到答案。如何将文件复制到VS 2008安装项目中的C: temp?
因为应用程序将安装在Win7机器上。我们需要将一些文件放在C:\ temp文件夹中进行读写。如何在安装过程中将这些文件复制到C:\ temp中?
感谢,
我正在学习使用VS 2008安装项目来为我们的C#应用程序创建MSI安装程序。目标系统是嵌入Windows 7。在网上做了一些调查,找不到答案。如何将文件复制到VS 2008安装项目中的C: temp?
因为应用程序将安装在Win7机器上。我们需要将一些文件放在C:\ temp文件夹中进行读写。如何在安装过程中将这些文件复制到C:\ temp中?
感谢,
在安装项目:
现在根据需要将文件添加到项目中的该文件夹中。
是否有任何理由的文件夹,字面上,“C:\ temp”?这并不能保证在每个Windows系统上都存在(尽管它听起来像你可以控制你的部署)。
我用您的答案进行了测试,如果不存在,它实际上会为您创建一个。我应该早点在这里问一下,以节省我在网上阅读的时间,结果什么也没有。 – 5YrsLaterDBA 2010-09-23 19:13:20
您可能需要使用'Environment.GetEnvironmentVariable(“TEMP”)'而不是硬编码路径。 – 2010-09-23 18:55:05
奇怪的问题。使用嵌入的要点是使用系统构建器来创建自己的图像。为什么不使用构建器将文件放在他们需要去的地方?您是否真的想在创建图像后支持安装? – 2010-09-23 18:55:41
即下一步。现在我们将在嵌入式系统之上进行安装,然后创建一个包含所有内容的图像。 – 5YrsLaterDBA 2010-09-23 19:10:18