Visual Studio启动了多个“开发服务器”

时间:2009-03-17 15:27:26

标签: asp.net visual-studio visual-studio-2005

有时,在Visual Studio中执行某些操作时,事情似乎变得“乱七八糟” - Visual Studio启动了许多“开发服务器”实例 - 通知区域中出现了多个图标,多个连续的“吐司”通知弹出等等等。

我遇到此问题的两个解决方案都包含两个Web项目,其中一个设置为使用ASP.NET表单身份验证。

我也在使用Perforce源代码控制插件。这些解决方案受源代码控制。

可以提示此行为的操作类似于,从母版页创建内容页面,单击解决方案资源管理器顶部的“配置”图标。具有讽刺意味的是,实际运行其中一个项目似乎不会导致同样的问题。

一旦事情稳定下来,我最终会得到一个填充我任务栏一半的通知区域。沿着这些图标'运行'鼠标然后使它们消失,就像你有时会得到意外终止的应用程序一样。

这变得非常令人沮丧,因为它往往会阻碍我真正想做的事情!

感谢任何建议。希望我已经足够明确了 - 这不是一个直截了当的问题来描述!

谢谢,

杰米

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您是否检查了解决方案的“属性”页面(右键单击解决方案文件)?您应该能够将启动项目设置为“Single Startup Project”。

答案 2 :(得分:0)

听起来Web配置服务在启动期间失败,而VS正在尝试重新启动它。

我要么停止使用该工具 - 一旦你学会了如何操作web.config并在网站上获得基本的用户/角色管理CRUD页面,这对我来说似乎总是有些过分。但是,如果您正在使用内置的成员资格提供程序等,它可能只是您的身份验证数据库中的一些不良数据。如果正在开发,请尝试使用aspnet_sqlreg.exe(或其他任何名称)删除并重新创建成员资格,配置文件等数据库表和存储过程。

但首先,我会检查应用程序事件日志,看看那里的例外情况是否有助于您追踪问题。