C# 计算机重命名后的调试

C# 计算机重命名后的调试,c#,visual-studio,debugging,windows-7,visual-studio-2013,C#,Visual Studio,Debugging,Windows 7,Visual Studio 2013,我在“控制面板”中重命名了计算机,然后重新启动以完成更改。 当我尝试调试我的ASP.NET应用程序时,弹出消息:“无法在web服务器上开始调试。”。调试器无法连接到远程计算机。调试器无法解析指定的计算机名“ 项目设置为使用本地IIS,并且,在计算机重命名之前一切都很好。 如何解决此问题?由于重命名,我不确定问题是否存在 但是您是否尝试过重新命名为您计算机的旧名称?这有用吗? 您可以再次在IIS中配置项目。 在执行此操作之前,请从IIS中删除项目的当前配置。并为项目创建新配置 或 使用其他名称创建

我在“控制面板”中重命名了计算机,然后重新启动以完成更改。 当我尝试调试我的ASP.NET应用程序时,弹出消息:“无法在web服务器上开始调试。”。调试器无法连接到远程计算机。调试器无法解析指定的计算机名“

项目设置为使用本地IIS,并且,在计算机重命名之前一切都很好。
如何解决此问题?

由于重命名,我不确定问题是否存在

但是您是否尝试过重新命名为您计算机的旧名称?这有用吗?

您可以再次在IIS中配置项目。

在执行此操作之前,请从
IIS
中删除项目的
当前配置。并为项目创建新配置

使用其他名称创建虚拟目录

试试上面的方法,它应该会起作用。如果
在计算机重命名之前一切正常

然后
重新启动Visual studio
。如果重命名,请尝试重新启动计算机


完整阅读这篇官方文章

您尝试过什么解决方案?听起来像是将使用过的web服务器连接到它被定义为“computername”。是否有一个选项可以将其设置为127.0.0.1,或者我弄错了?(比使用VS的web应用程序更适用于桌面应用程序)@Thomas我在调试/选项和设置中搜索,没有找到任何位置。可能是在visual studio安装时设置了计算机名。根据我自己的经验,此错误导致我忘记在主机中添加本地DNS映射到站点。完成后,问题就消失了。即使回到旧计算机名,我也无法调试。但在整个重命名之前,调试功能完全正常吗?@Thomas,是的,在那之前,所有功能都正常。不想重新安装VS,但这是最后一次机会。您是否已正确重置并重新启动?所以我想改名没有问题。另外,您可以尝试从Windows功能重新安装IIS。@RJK是的,问题在于卸载VS组件。干杯