![](/img/trans.png)
[英]asp.net web application template is missing visual studio 2017
[英]Converting - asp.net mvc 5 web application (Visual studio 2017) to .exe setup file
我想知道是否有可能将 asp.net mvc 5 web 应用程序转换为 .exe 安装文件。 我尝试了各种链接。 但我没有得到任何输出。 我收到了一个 .msi 文件,当我尝试安装时,安装在开始处停止,显示消息 =“安装已停止。请重试”。 或者,如果我尝试安装安装文件,我会收到一条消息 =“无效.. 请检查软件包是否存在...bla bla bla”
下面列出了我尝试过的一些链接。
https://www.c-sharpcorner.com/article/step-by-step-guide-to-create-a-setup-for-a-web-application/
https://weblogs.asp.net/scottgu/tip-trick-creating-packaged-asp-net-setup-programs-with-vs-2005
https://www.c-sharpcorner.com/article/creating-setup-and-deployment-projects-in-vs-net/
https://www.codeproject.com/Questions/297343/How-to-create-exe-or-msi-file-setup-file-of-web-ap
以及更多...
你首先需要做一些准备:
然后您可以创建、配置和设置项目并运行安装程序。
1 - 设置 IIS 6 管理兼容性
打开打开或关闭 Windows 功能→ Internet 信息服务→ Web 管理工具并至少检查以下项目:
这是为了修复以下错误:
安装程序在安装应用程序之前被中断。 您需要重新启动安装程序才能重试
2 - 安装Microsoft Visual Studio 安装程序项目。
这是将安装项目模板添加到 Visual Studio。 在这里,我们对Web Setup Project感兴趣。
3 - 创建和配置安装项目
然后您可以构建项目并运行setup.exe
。
笔记
CustomAction
以在安装/卸载期间执行一些自定义操作。 你可以在周围找到很多例子,比如这篇文章。vs-2017 ---> 其他项目类型 ---> web setup 项目屏幕截图
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.