如何从jenkins构建Visual Studio安装程序项目(.vdproj)以生成.exe和.msi文件?

比杜B

我有一个Visual Studio安装程序项目(.vdproj),我想从jenkins构建它。有人可以为我提供解决方案吗?我尝试了msbuild,但对我却没有锻炼。然后我在批处理文件中尝试了以下内容。

devenv.exe pathToProject\projectName.vdproj /build "Release|Any CPU"

这没有用。

然后我尝试了这个

devenv.com  pathToProject\projectName.vdproj /build "Release|Any CPU"

在这种情况下,将生成项目,但不会在Release(或Debug)文件夹中创建.exe和.msi文件。

比杜B

从jenkins中构建.vdproj文件,需要在以下配置单元中将寄存器“​​ EnableOutOfProcBuild”作为DWORD添加,其值为0。

"HKEY_CURRENT_USER - > Software -> Microsoft->Visual Studio ->14.0_Config -> MSBuild"

"HKEY_USERS- > .Default - > Software -> Microsoft->Visual Studio ->14.0_Config -> MSBuild".

您可以使用以下命令来构建项目。

devenv.com  pathToProject\projectName.vdproj /build "Release" or "Release|Any CPU"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2017中为超过24 GB文件的项目生成msi / exe安装程序文件?

VSTS构建未使用.vdproj生成.msi文件

Visual Studio 2013和TFS Build 2015:Devenv.exe无法生成MSI文件

Visual Studio安装程序项目不会覆盖输出的.EXE文件

如何获取自己的 MSI/EXE 安装程序文件的文件名?

如何获得JAVA 9 JRE / JDK作为zip文件而不是EXE或MSI安装程序?

如何获得最新的JRE / JDK作为zip文件而不是EXE或MSI安装程序?

使用Visual Studio安装程序项目将文件安装到现有程序的安装路径

Visual Studio 2017和丢失的EXE文件

从命令行构建安装项目(vdproj)时可以设置MSI的版本号吗?

是否可以修改使用 Microsoft Visual Studio 安装程序项目创建的 MSI 的 UI?

如何创建可以安装它附近的文件的msi安装程序?

MSI和EXE安装文件之间的主要区别是什么?

如何在Visual Studio 2010中制作包括Excel模板文件的.exe安装程序

无法运行由 Visual Studio 安装程序项目创建的 WPF 安装文件

基于生成配置的Visual Studio安装程序项目自定义操作

Visual Studio安装程序安装项目

如何在带有混淆程序集的Visual Studio中构建安装文件?

使用Visual Studio 2012创建MSI或安装项目

获取Visual Studio项目名称(或exe文件名)以在C ++程序中使用它

实时生成MSI文件

InstallShield:如何在卸载程序时删除MSI不知道的文件和子文件夹?

如何停止在wix安装程序项目中生成wixpdb文件?

如何使用MSBuild生成Visual Studio安装项目

Visual Studio C ++控制台应用程序生成并运行,但未创建EXE文件

如何将opencv和其他dll文件链接到Visual Studio 2013的输出exe

在Visual Studio 2017中更改项目的nuget包搜索和安装文件夹

构建ASP.NET网站时,如何查看Visual Studio生成的metaproj文件?

安装程序中的单个MSI文件或多个MSI文件