VS2008或2005SP1补丁

笔者前文书写的VS2008 安装SP1补丁后出现VS站点不能调试(VS2005同样存在这个问题)的问题已经找到解决办法,一下是笔者转自微软

的解决办法

 1 方法 1:禁用环回检查
 2 请按照下列步骤操作: 
 3 
 4 依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。 
 5 在注册表编辑器中,找到并单击下面的注册表项: 
 6 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
 7 右键单击“Lsa”,指向“新建”,然后单击“DWORD 值”。 
 8 键入 DisableLoopbackCheck,然后按 Enter。 
 9 右键单击“DisableLoopbackCheck”,然后单击“修改”。 
10 在“数值数据”框中,键入 1,然后单击“确定”。 
11 退出注册表编辑器,然后重新启动您的计算机。
12 方法 2:指定主机名
13 要指定映射到环回地址并且可以连接到计算机上的网站的主机名,请按照以下步骤进行操作: 
14 
15 依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。 
16 在注册表编辑器中,找到并单击下面的注册表项: 
17 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
18 右键单击“MSV1_0”,指向“新建”,然后单击“多字符串值”。 
19 键入 BackConnectionHostNames,然后按 Enter。 
20 右键单击“BackConnectionHostNames”,然后单击“修改”。 
21 在“数值数据”框中,为本地计算机上的网站键入一个或多个主机名,然后单击“确定”。 
22 退出注册表编辑器,然后重新启动 IISAdmin 服务。
23 
24 
25 /*
26 以上解决办法经过笔者测试时有效的,VS2005下同样有效.
27 
28 微软原文地址是: http://support.microsoft.com/kb/896861
29 
30 */

对于出现这种情况的原因,微软给出的解释是 "这种行为是设计导致的", .

原文地址:https://www.cnblogs.com/rainnight/p/1430230.html