未能读取与解决方案关联的某些属性。

 

问题描述

安装一个程序的时候重新启动了机器,启动以后打开一个解决方案的时候,出现了如下的现象:

1.直接点击.sln文件,出现如下错误: 

 

打开解决方案后所有的项目都不可用,用“重新加载该项目”功能也不行。

2.单独点击项目文件的时候,可以单独打开web项目,而不能单独打开类库项目和webpart项目,具体如下:

   1)单独打开web项目,弹出如下的提示: 

然后可以正常打开项目,可以正常编译,但是在关闭项目的时候会出现下面的错误:

 

   2)单独打开类库项目和webpart项目的时候出现如下的提示:

 

然后就打开了整个解决方案,而且解决方案中所有的项目都不可用,用“重新加载该项目”功能也不行

3. c:\inetput\wwwroot新建一个空白解决方案

(1)    新打开一个vs.net2003 IDE,可以正常创建

(2)    如果先打开一个解决方案失败后,再在c:\inetput\wwwroot建立解决方案 

总是依次弹出下面的三个错误:

 

 

察看一下,发现解决方案被建立了。 

从现在看来,问题只存在于原来的那个BBSolution上,现在我们试着恢复它。如果恢复不成功,再新建一个。因为即使新建一个,还是无法打开原来的项目,所以最好就是恢复它。

4.新建一个解决方案,然后打开那个坏掉的解决方案中的项目。 

结果在打开的时候会弹出如下的错误

 

这个项目成功的打开了,可以正常编译,但是当降第二个项目添加进解决方案的时候,就会弹出 

结果第二个方案没有被加入到解决方案中。 

5. c:\InetPub\wwwroot中新建一个解决方案,然后在新建一个项目

结果一切正常,没有问题。

6.在BBSolution中打开新建立的项目。 

问题分析

看来现在的问题就在于BBSolution那个解决方案。凡是与它关联的东都会出问题。 

从影响来看:

如果首先打开一个BBSolution中的一个项目或者文件,那么IDE已经被破坏,不能再新建或者打开其他的项目。除非重新打开一个IDE.

解决方法 

看来只有重新建立解决方案,然后将文件一个一个的拷贝过去,下次一定要注意,不要再粗暴的关闭IDE

 

posted on 2005-12-12 17:28  今夜太冷  阅读(5706)  评论(0)    收藏  举报