如何为我的Web应用程序创建MSI安装程序?

3
我有一个Web应用程序,其中UI位于单独的文件夹和解决方案中,中间层以及数据层位于不同的文件夹和解决方案中。
现在我需要为我的Web应用程序创建一个MSI。到目前为止,我们一直在使用部署引擎,但现在我们被要求使用MSI,因为新服务器不支持部署引擎。
通常,我们为Windows应用程序创建MSI,其中我们将EXE作为主要输出。那么在这种情况下,我该如何创建MSI呢?
欢迎提出任何想法。
祝好,
cmrhema
2个回答

1
在您的解决方案中点击并添加一个新项目:一个Web安装项目

enter image description here

然后将您的网站添加为输出。

重要提示:

这将添加所有代码(.cs / .vb文件),并且不会保护任何内容。为了保护您的代码(已编译的代码),您需要添加Visual Studio扩展Web Deploy Project

然后,在您的网站上右键单击并选择新选项,将此项目添加为安装程序的输入。

enter image description here


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接