52037317 发表于 2017-12-28 14:29:43

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

  VS中里面多个WEB项目如何只启动一个?
  每次启动时,右下角都会出现一堆的https://images2015.cnblogs.com/blog/94294/201704/94294-20170407105036707-967376657.png
  网站有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.
https://images2015.cnblogs.com/blog/94294/201704/94294-20170407105335597-1938555286.png
页: [1]
查看完整版本: 让vs只启动自己想调试的站点