首页 / 知识
关于.net:使用NAnt构建安装项目
2023-04-16 12:34:00

Build setup project with NAnt我已经有一个NAnt构建脚本,可以一起构建/运行测试/压缩Web项目,等等。但是我正在开发一个基本的桌面应用程序。 我将如何使用NAnt构建安装项目,以便将其包含在TeamCity的构建报告中。 编辑:安装程序是Visual Studio附带的基本安装程序项目。 它是公司内部使用的,因此不会做任何花哨的事情。 生成Visual Studio安装项目的唯一方法是通过Visual Studio。您将需要在构建计算机上安装VS的副本,并将其作为带有适当参数(应为构建模式(发布或调试)和要构建的项目名称)的命令行工具(exec devenv.exe)运行,可能还有其他几个,但是您可以运行devenv /?以获得不同命令行选项的列表)。 已经有几年了,但是上一次我必须这样做,我使用了一个名为Wix的工具,该工具的实用程序名为Candle and Light。我在NAnt脚本中使用了这些工具来创建MSI安装程序。 与其尝试使用MSBUILD(假定)进行构建,不如使用DEVENV.EXE构建解决方案或项目。命令行类似于以下内容: DEVENV MySolutionFile.sln / build调试/ project SetupProject.vdproj 您可以将DEBUG更改为RELEASE或您设置的任何其他构建配置。您也可以省略/ project ...部分来构建整个解决方案。 |
最新内容
相关内容
linux的nc命令安装?
linux的nc命令安装?,网络,检测,状态,项目,工具,系统,环境,软件,通信,服务,在linux下怎么搭建环境测试traceroute1、首先是准备工作,需要提前获linux运行脚本命令?
linux运行脚本命令?,系统,代码,服务,文件,工具,平台,网站,脚本,命令,方法,Linux配置开机自启动执行脚本有哪些方法方法1:执行ntsysv命令,然后在linux命令桌面图片?
linux命令桌面图片?,工具,软件,系统,基础,文件,时间,网络,传播,第一,档案,试试这些工具打开PDF文件推荐给学生Sumatra PDF Sumatra PDF是一款linux命令rz安装包?
linux命令rz安装包?,数据,服务,系统,命令,工具,密码,文件,服务器,指令,协议,linux的rz、sz指令首先需要在secureCRT中可以配置相关的本地下载linux切换到命令桌面?
linux切换到命令桌面?,密码,系统,环境,终端,电脑,工具,桌面,界面,图形界面,命令,linux怎么在命令与图形桌面间切换命令行→图形 startx 注:图形linux脚本命令修改?
linux脚本命令修改?,密码,系统,文件,资料,工具,软件,基础,地址,标准,命令,linux中想在脚本中实现修改一个ip地址参数的配置文件,用sed命令如何linux的安装软件命令?
linux的安装软件命令?,软件,系统,名称,发行,官方网站,市场,官网,密码,网站,检测,在linux下如何装应用程序?需要什么命令啊)执行“make”命令进linux脚本命令教学?
linux脚本命令教学?,标准,数据,系统,脚本,代码,流程,官网,底部,命令,变量,linux怎么运行脚本1、首先要下载Ubuntu系统,在百度搜索Ubuntu,打开Ubulinux安装dbe命令?
linux安装dbe命令?,系统,电脑,通用,数据,环境,变动,在线,业务,信息,网站,LINUX更换显卡后,驱动如何更新?1、一般来说更新内核即可。不过显卡例linux打包项目命令?
linux打包项目命令?,项目,文件,命令,软件,数字,系统,名称,工具,目录,格式,Linux打包和压缩1、Linux下,常用打包命令有2个,分别是tar和dd;常用的压linux项目更新命令行?
linux项目更新命令行?,工作,地址,系统,数据,信息,项目,标准,电脑,目录,命令,linux常用的命令有哪些1、linux系统常用操作命令linux系统常用操linux命令注释脚本?
linux命令注释脚本?,代码,工具,名称,工作,脚本,发行,服务,环境,数据,基础,linuxshell编程方法1:sed -i s/被替换的内容/要替换成的内容/ file