给你找的别人的:
项目文件的打开关联被篡改了,产生这个的原因其实也很简单,打开这个文件,从列表中选择打开方式的时候就会发现项目文件的打开方式已经不是visual studio了,而是Micrisoft visual studio version selector.因此,解决的办法就是用visual studio打开,并且选择始终用它打开项目文件,下次就不会这样了。那么是什么情况导致项目文件的打开关联被篡改了呢?原因可能有很多,最普遍的原因莫过于安装SQLServer 2005数据库了。而我也正是安装完SQLServer 2005数据库后,出现这种情况。
解决方法:右键点击csproj结尾的文件,选择“属性”,“打开方式”,将其定位到vs2008的exe文件上,点击“确定”就可以了
需要修改项目下的.csproj配置文件。
例如把TestSub.cs添加到Test.cs下,照下图所示修改.csproj文件
修改完成后需要重新加载项目,修改后效果如下图
这个办法比较麻烦需要手动修改配置文件,并且VS中不能双击修改TestSub.cs的文件名。
另注:刚添加一个.cs文件到项目时,.csproj文件中不会立即显示这个文件。需要退出VS,此时会提示你保存项目,保存后重进VS就可以了。
参考: http://www.cxyclub.cn/n/71762/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)