Bro*_*Dev 10 .net asp.net debugging cassini visual-studio
在调试我的网站项目时,我通常会在Web项目的属性中启动选项并选择"不要打开页面"和"使用自定义服务器",并在我的主机文件中指向我的本地IIS.
即使我这样做,虽然visual studio仍然会在每次点击f5时生成它自己的Development Server实例.
有没有办法禁用它?
此外,对于具有共享ascx文件的Web应用程序项目,例如Visual Studio也将在每次为这些项目调试每个项目的解决方案时启动Development Server实例.这导致在任何给定时刻在我的机器上运行了一百万个Development Server实例.
有没有办法完全禁用给定项目的开发服务器?不指向localhost子应用程序?
我刚刚通过以下方式解决了同样的问题
当我创建网站项目时,我更喜欢在 IIS 上托管网站,主要是因为在服务帐户下运行 IIS 应用程序池更容易,身份验证选项更灵活,并且更像生产(与 Cassini 相比) 。
与 Web 应用程序项目不同,网站不提供对“将自身添加”到本地 IIS 的内置支持。如果你已经有一个基于文件系统的网站项目,我通常做的是:
除了它是手动的这一事实之外,它还可以在没有开发服务器的情况下顺利进行调试,并且 TFS 充分了解文件系统,可以正确管理我的源代码
我希望这有帮助。
| 归档时间: |
|
| 查看次数: |
4682 次 |
| 最近记录: |