在我的本地办公系统中,我有VS13,即使我点击停止调试(Shift + F5),我仍然保持MVC应用程序运行,我试图在VS15企业版中实现相同的功能我的远程客户机中的版本。
我不知道我在VS13中为这种行为做了什么设置,我尝试了一些解决方案,例如在VS15调试选项中设置编辑和继续选项,并尝试在网站属性中查找相同但无法找到它在VS15。
VS15不支持这个吗?或者我做得不对?请帮助我。
谢谢,
答案 0 :(得分:2)
您需要在 IIS 中注册该应用程序。如果您没有安装IIS(即仅使用带有VS的IIS Express),则需要安装它。
您可能需要重新启动计算机。完成之后,通过在CMD中运行以下命令来注册Asp.NET:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis -i
完成此操作后,打开 IIS (开始> IIS)。 应该有一个已创建应用程序池的默认网站。导航至应用程序池,选择您的池并编辑其基本设置。设置所需的 .NET版本,并将托管管道模式设置为集成管道模式。
现在,在树视图中找到您的网站。右键单击它并选择添加应用程序... 设置MVC应用程序文件夹的路径,输入别名(域名后面的内容,例如localhost / MyMvcApp)
构建你的应用程序,关闭VS,它应该可以工作。