Visual studio 2010 使用visual studio';s";“设置和部署”;特征

Visual studio 2010 使用visual studio';s";“设置和部署”;特征,visual-studio-2010,setup-deployment,Visual Studio 2010,Setup Deployment,目前,我正在使用Visual Studio的“安装和部署”功能创建安装包(Setup.MSI/Setup.exe文件)。作为构建安装过程的一部分,我将所有必需的文件(如DLL、EXE、MDB等)放在特定的文件夹中,并构建安装包(MSI/EXE文件)。因为这个过程需要关于如何使用VisualStudio的知识,所以我不能简单地要求任何人为我构建安装包。因此,我想利用VisualStudio的“设置和部署”构建一些自定义安装生成器(MSI/EXE生成器)。此“MSI/EXE生成器”的目的是提供在不了

目前,我正在使用Visual Studio的“安装和部署”功能创建安装包(Setup.MSI/Setup.exe文件)。作为构建安装过程的一部分,我将所有必需的文件(如DLL、EXE、MDB等)放在特定的文件夹中,并构建安装包(MSI/EXE文件)。因为这个过程需要关于如何使用VisualStudio的知识,所以我不能简单地要求任何人为我构建安装包。因此,我想利用VisualStudio的“设置和部署”构建一些自定义安装生成器(MSI/EXE生成器)。此“MSI/EXE生成器”的目的是提供在不了解Visual Studio或编程技能的情况下构建/重建安装包的能力。因此,s/he可以通过将提供的所有必需文件放到特定文件夹结构中,然后按下按钮重新生成安装包来生成安装包


有人能告诉我从哪里开始吗?是否存在任何API来完成此任务?

Visual Studio wdproj文件不能通过MSBuild完全编写脚本

完成此任务的推荐方法是使用WIX


然后,您可以使用MSBuild命令(您可以编写一个应用程序来执行此操作)构建项目。

Kuffs,谢谢您的WIX链接。我当然感谢你给我提供的链接。有没有办法像往常一样使用Visual Studio创建初始安装程序部署模板,然后使用Visual Studio的组件创建windows应用程序以使用该模板build setup.MSI或setup.exe?我们是否可以通过API调用与自定义应用程序中的Visual Studio安装部署组件进行交互?我认为不可能按您的要求执行。据我所知,没有一个转换器可以将S&D项目转换为Wix格式。MSBuild是用于建筑项目的自动化系统。它是VisualStudio本身使用的。