让vs只启动自己想调试的站点

时间:2022-04-25 11:31:44

VS中里面多个WEB项目如何只启动一个?

每次启动时,右下角都会出现一堆的让vs只启动自己想调试的站点

网站有10来个。即使设置了默认启动项目,

但每次按F5启动,或者哪怕是在项目上右键启动新实例

右下角都会出现这一堆的站点

有网友提出如下意见:

vs 只要启动调试,他不管你的这个web项目是否是启动项,只要设置了使用默认web服务器调试,或者使用vs开发服务器调试的,他都会给你调试,不管3721的.统统给你启动个webdev.webserver来的.叫做本地运行的ASP.NET应用程序.
我的蠢办法是,把WEB项目设置为使用IIS调试, 把ASP.NET网站项目设置为使用自定义服务器调试,并指定iis配置的URL. 然后可以任意设置某个WEB项目为启动项目来调试.
只有这样,vs才不会启动webdev.webserver, 都到IIS配置的URL来打开调试.
这样的好处是,不会看到托盘里出现的很多webserver图标,减少占用内存.呵呵
就是还不知道使用IIS调试和使用VS开发服务器调试有什么功能区别没有.

但其实有更简单的办法:

选中要设置的项目,不要右击里面的属性,而是按f4时显示的属性,下面总是在调试时启动设为false.

让vs只启动自己想调试的站点