首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 2013 -网站安装程序项目

Visual Studio 2013 -网站安装程序项目
EN

Stack Overflow用户
提问于 2014-10-07 23:28:59
回答 2查看 946关注 0票数 0

我有两个visual studio 2013解决方案: 1)包含MVC应用程序项目;2)包含WCF和WebApi服务项目的混合。

我想创建两个安装项目,一个为每个解决方案,将自解压和安装到IIS 7的网站。

另外,我希望这些安装程序项目是由我们的TFS构建服务器构建的,这样每晚构建的输出就是两个MSI文件。双击这些项目中的任何一个将设置网站和后端web服务,在做安装的人最少的努力。

有人这么做过吗?你是怎么做到的?

EN

回答 2

Stack Overflow用户

发布于 2014-10-31 22:18:48

正常安装项目会将一个web应用程序安装到一个网站。我不知道有哪个第三方安装项目会开箱即用。

如果您准备好迎接挑战,我建议您查看WiX工具集。您应该能够“编写”WiX安装项目中的所有内容,它将在您的TFS服务器上构建您的MSI文件。

首先了解如何为1个web应用程序创建WiX安装程序,然后将该代码复制到每个项目中。

我推荐这个教程。http://www.codeproject.com/Articles/115036/Creating-WIX-Installer-for-ASP-NET-Web-Application

在此基础上,我创建了一个简单的web项目安装程序。

票数 0
EN

Stack Overflow用户

发布于 2014-11-03 18:29:03

对于MVC站点,您应该发布web deploy包并从IIS导入。This link非常有用。

对于其他类型的项目,您应该使用WiX projects进行单击安装。

如果您在IIS上承载WCF服务,则应创建第二个web包。

如果您使用的是WiX服务,则可以使用windows Toolset Visual Studio扩展。您只需创建一个简单的脚本并构建它。它将创建msi文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26239683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档