当前位置:  开发笔记 > 后端 > 正文

如何将VS2008配置为仅在具有多个项目的解决方案中打开一个Web服务器?

如何解决《如何将VS2008配置为仅在具有多个项目的解决方案中打开一个Web服务器?》经验,为你挑选了2个好方法。

从2005年开始,VS在启动调试会话时启动了这种行为,它为解决方案中的每个项目生成了一个Web服务器.我有15个项目的解决方案,所以需要一段时间,浪费资源.除了使用IIS之外,有没有办法对它进行不同的配置?



1> Martin..:

这里有一些细节,说明它为什么会这样做,以及如何克服它:

http://vishaljoshi.blogspot.com/2007/12/tips-tricks-start-up-options-and.html

有些情况下,您可能在同一解决方案中有许多Web应用程序或网站,而您实际上可能只调试其中一个...在这种情况下,可能不希望运行多个ASP.NET Development Server实例. .. VS在Web应用程序/站点的属性网格中提供了一个显式设置,称为开发Web服务器 - "调试时始终启动",默认情况下设置为True ...如果将此属性设置为False,则只有一个Web服务器实例将为启动Web项目创建...



2> Steve Betten..:

将Web服务项目的"调试时始终启动"属性设置为false.要访问该属性,请单击项目节点,然后单击F4或单击"查看"| 属性窗口(不是属性页面).

注意:通过单击项目节点然后单击属性,这不在您到达的属性中; 或者双击项目的Properties子节点; 或点击查看| 物业页面.

同样令人讨厌的是,这个属性仅作为用户设置在.csproj.user文件中保留.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有