我有一个 C# Web 服务,我试图在 Visual Studio 2008 中调试它,当我尝试运行它时,Internet Explorer 按预期弹出,但它只显示“等待来自 localhost 的响应...”状态酒吧。我让它运行了几分钟,它从不响应。
我还有其他可以调试的 Web 服务,是 VS2005 和 2008。问题 Web 服务在 web.config 文件中模拟了不同的身份,但是我在不同的 Web 服务上对同一个用户没有任何问题(在VS2005)。
有人对可能阻止它启动的原因有任何想法吗?有趣的是,一位同事在我的机器上运行的 Web 服务遇到了同样的问题,即使我们使用的是相同的代码。必须以不同的方式配置某些东西...
顺便说一句,我注意到 C:\Windows\Microsoft.NET\Framework 和 C:\Windows\Microsoft.NET\Framework64 都缺少 'Temporary ASP.NET Files' 文件夹...我当然没有' t 删除它们,并且其他 web 服务调试好,所以这只是一个红鲱鱼吗?
我们也在一个有自己的防火墙的域上(在开发人员的控制之外)——这会阻止它吗?
编辑:我刚刚删除了用户模拟以进行快速测试,并且它有效。因此,在模拟此特定用户时,Visual Studio 2008 肯定有一些不想运行的东西。任何想法我需要更改什么配置来纠正这个问题?