如何在未连接调试器的情况下运行ASP.NET应用程序

4
我想构建我的解决方案,然后打开浏览器并测试它,而不需要按F5。应该很简单,我相信我以前在其他VS版本中做过很多次。
我只是无法弄清楚 :) 我尝试了在IIS和我的应用程序的项目设置中尝试了不同的设置。从VS中,我使用IISExpress和项目URL为。
http://localhost:1234/

我使用的是带有VS2013的asp.net mvc 5

我希望能够关闭VS实例,但仍然运行应用程序


2
你试过按 Ctrl+F5 吗? :) - Eadel
如果你不想调试,那么你想做什么呢? - Patrick Hofman
将您的应用程序安装在IIS中。 - Patrick Hofman
@PatrickHofman 这正是我所问的。怎么做? - Mr Balanikas
3
您可以右键单击您的 Web 项目,然后点击“在浏览器中查看”,即可查看该项目在浏览器中的效果。 - Jason P
显示剩余4条评论
1个回答

13

对于MVC应用程序,通常需要执行两个步骤。

  1. 打开项目属性。选择“Web”。选择“指定页面”设置并将其留空。确保其他设置也没有值。这将强制IIS Express启动应用程序,然后MVC中的路由将接管。

  2. 按CTRL+F5以“无调试启动”。这将在没有附加调试器的情况下启动应用程序。

从那里,您可以重建应用程序,而无需每次都按CTRL + F5。IIS将检测更改并根据需要刷新ASP.Net工作进程。


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