|
现在用VISTA安装了VS2003后, 出现了一个很严重的问题.
使用FIND IN FILES功能时, VS2003会停止响应.
上网找相关信息, 有人已经报告这个问题了.
不过MS说不管VS2003了.
后来发现了另外一台VISTA的电脑不存在这个问题.
以对比原来是WINDOWS THEMES的问题.
只要把WINDOWS外观, 改成比较难看的标准模式,(就像WIN2000那样..)
就能把问题解决掉了.
希望这个记录对VISTA下用VS2003的同行有帮助.
Vista上的IIS7设置全攻略(续)之实现Asp.NET1.1的调试
突然间发现Vs2003无法在IIS7上面进行调试,首先是提示现在的localhost所在的区域在Internet区.所以很快我就把它加入到了信任站点区域,并且设置了自动以当前帐户登入.可是提示却成了:你确认你是"Debug Users"组的用户,于是我又把当前帐户和Administrators加入了"Debug Users"组里.从此以后再也无法进行调试,一直是这个错误提示.
老铁匠我只好搬出了万能的GOOGLE,但是这次好像也没有帮上什么忙,找到的最有价值的一篇文章也是博客堂上的<如何在Vista IIS 7 中用 vs2005 调试 Web 项目? >按照上面所说的重新设置了一轮,可是还是一样的错误.再往下找,有的甚至说IIS7已经不支持VS2003了,建议使用VM或是VPC来搞个XP或是2003来作Asp.net 1.1的开发.
只好到处转转,突然想起来匿名帐户是没有调试权限的,而根据上一篇文章所写的是把匿名帐户的验证也允许了,所以即使调试,可能IIS7认为当前的帐户是匿名帐户,而不是我现在所用的帐户,于是把匿名帐户的验证禁用了。再次按下F5键,突然地,发现它不报错了,断点成功地停住了。
事后发现,好像只要在IE里面把localhost设置为信任站点,并且设置了自动以当前帐户登入;同时按<如何在Vista IIS 7 中用 vs2005 调试 Web 项目? >且把匿名帐户的验证禁用就可以解决无法调试的问题。欢迎大家尝试:) | |