VS.net 2003 打开Web项目失败的解决方法

 

几个月前我打开一个Web项目,VS 2003居然告诉我以下信息:

Refreshing the project failed. Unable to retrieve folder information from the server

不过还是可以打开 Web 项目的 . 既然可以打开我也没太多注意 .

过了一段时间后 , 这个项目居然打不开了 , 除了上面的信息外 , 还告诉我以下的信息 :

Unable to get the project file from the web server

奇怪了 . 但是一时也没有解决掉 .

上网找了一下 , 找到了几种方法 . 总结一下 :

方法 1: 找到工程目录下以点开头文件夹 ( 如 c:\.folder), 删除此文件夹 , 因为你用 VSS 或者 subversion 做 CMS 的话 , 也有可能产生以点开头文件夹 .

方法 2: 找到你机器用户下面的 VSWebCache 目录 , 例如 C:\Documents and Settings\<user> \VSWebCache. 删除下面你的 Web 项目对应的文件夹 .

但是用了上面的 2 种方法还是不行 . 突然发现另外一种方法 .

方法 3: 直接将你的 Web 项目文件 copy 到 C:\Documents and Settings\<user> \VSWebCache 对应的文件下

居然行了 , 什么原因 , 我不知道 , 要知道的话 , 就只能问问微软 VS2003 是如何启动 Web 项目 . 看起来象是 VS2003 创建 Web 项目时也做了一个 Cache.

  如果你打开 Web 项目时预见 IIS 拒绝访问 , 你可能最先想到的是 IIS 启动了没有 , 但是有的时候即使你启动了还是出现同样的错误 , 怎么办 ? 可以想想以前是不是突然死机或者非法操作 , 如果是的话 , 按上面的提供的 3 种方法试一下 , 如果还是不行 , 检查一下 IIS 日志文件 , 在系统文件下的 Logfiles, 例如 C:\windows\system32\logfiles, 你会发现每天都有记录 , 检查出现此错误那天的日志文件 , 看看里面有没有

异常 , 如果有乱码或者什么 , 删除它 , 或者干脆把整个文件删除 .

再重新打开项目 , 可能就好了 .

好了 , 这是第 4 种方法 .

方法 4: 修改或删除日志文件 (C:\windows\system32\logfiles), 因为日志文件记录了不正常的数据 .

 

如果还有其他方法 , 可以提出来 .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值