Visual Studio 2008开发服务器无法启动

时间:2012-02-01 16:39:35

标签: c# web-services visual-studio-2008 localhost webdev.webserver

我正在尝试在Visual Studio 2008中调试C #Web服务,当我尝试运行它时,Internet Explorer会按预期弹出,但它只显示“等待来自localhost的响应......”在状态栏中。我让它运行了几分钟,它从未响应。

我有其他能够正常调试的Web服务,是VS2005和2008.问题Web服务在web.config文件中冒充不同的身份,但我在同一个用户的同一用户没有问题服务(在VS2005中)。

是否有人对可能阻止它启动的内容有任何想法?有趣的是,即使我们使用相同的代码,同事在我的机器上工作的Web服务也存在同样的问题。必须以不同方式配置某些内容......

顺便说一句,我注意到两者都缺少“Temporary ASP.NET Files”文件夹 C:\ Windows \ Microsoft.NET \ Framework和C:\ Windows \ Microsoft.NET \ Framework64 ...我当然没有删除它们,其他Web服务调试好了,所以这只是一个红鲱鱼?

我们也在一个拥有自己的防火墙的域名(在开发者控制范围之外) - 这可能会阻止它吗?

编辑:我刚刚删除了用户模拟以进行快速测试,并且它有效。因此,在模仿此特定用户时,必须有一些不想运行的Visual Studio 2008。任何想法我需要改变什么配置来纠正这个?

1 个答案:

答案 0 :(得分:1)

我冒充同样的问题;我不知道Cassini(内置的VS Web服务器)是否支持这一点。关于我可以给出的最佳建议是使用本地IIS和作为模拟用户运行的应用程序池,或者使用远程调试将调试器连接到远程IIS服务器。

我相信使用本地IIS会正确附加&如果在“项目属性”的“Web”选项卡中配置了多个,则自动您必须以管理员身份运行VS才能在IIS中通过VS自动设置虚拟目录。