Microsoft visual studio 2008安装项目

时间:2010-12-13 19:58:15

标签: visual-studio visual-studio-2008

我有一堆文件,需要构建MSI文件/setup.exe文件,将它们放在特定的文件夹中并运行一个安装win32服务的文件,可以使用micorosoft visual studio 2008 setp项目吗?

支持我有以下文件: 文件1, 文件2 文件3 file4将

我需要将file1,file,file3放在c:\ documents下并设置\ all users \ my目录 并运行file4,在运行安装程序时安装win32服务或者msi是可能的吗?

2 个答案:

答案 0 :(得分:0)

是的,这一切都是可能的。创建一个新的部署项目,并在文件视图中将项目中的文件添加到正确的位置。您可能需要在文件属性中将文件标记为Content = True(来自解决方案资源管理器),然后我认为它们将显示在文件视图的下拉列表中。

对于Windows服务,可执行文件需要能够从命令行将其自身安装为服务,因此从MSI安装它很容易,因为您只需要一个自定义步骤来调用.exe。

答案 1 :(得分:0)

是。您可以使用标准Setup Project执行此操作。要添加自定义文件和文件夹,请选中以下链接:http://msdn.microsoft.com/en-us/library/x56s4w8x.aspx

对于基本“所有用户”文件夹,您需要指定Special Folder,特别是CommonAppDataFolder

指定如何install a Windows Service involves using a special component。我对它不太满意,我更喜欢Wix