2011-06-09 134 views
4

我有大约四个我在IIS Express中托管的Web项目。每当我在Visual Studio 2010中进行构建时,构建都会被阻止,直到我手动终止IIS Express。构建完成。创建一个新的IIS Express实例,按预期工作。Visual Studio 2010和IIS Express锁定生成

我试图做一个预生成事件杀IIS快递与TASKKILL,但锁起来似乎被执行前的预生成事件发生:/

如果我停止托管的网站,Visual Studio 2010中还将建设像平常一样。

从研究中,一种可能性是IIS Express试图显示一个对话框,Visual Studio 2010正在等待用户与之交互,但实际上并未显示对话框。

是否有其他人遇到IIS Express和Visual Studio 2010锁定建筑物的问题?或者有关如何调试此问题的一些见解?

回答

2

如果我记得正确,vs 2010的最后一个服务包纠正了错误(至少在我的maschine上)。

+0

我确实安装了Windows 7 SP1,它可能解决了这个问题。 – Kenoyer130 2011-06-23 02:13:32

+2

SP1没有修复它在我身边 – 2011-07-29 10:42:05

+3

SP1没有为我解决问题 – Manu 2011-12-27 15:00:50

0

听起来像Visual Studio试图做一些端口80,这是IIS阻止(这是它的默认侦听器端口)。

一个简单的谷歌搜索的port 80 visual studio带来了几个有前途的命中(如何配置它,嘿嘿!:第二个,甚至有类似问题的修复程序。)

0

这发生在我身上不断,但后来我又使用WinXP/VS2010/IIS Express 7.5。我怀疑WinXP的一部分是罪魁祸首,也许是这种特殊情况下的错误?无论如何,VS2010想重建我的一个网络应用程序,但出现无限期地等待Web应用程序的Temporary ASP.net目录中的某些文件,直到我停止IIS Express。

相关问题