Vol*_*ort 8 vb.net forms visual-studio-2010 visual-studio winforms
我很高兴使用VB.NET,保存,而且,有一个停电.
可能幸运吗?好吧,现在我打开我的项目就好了,双击Form1.vb和...."没有可用于../Form1.vb的编辑器,请确保安装了文件类型(.vb)的应用程序. "
..........我的项目出了什么问题?它死了吗?
Windows 7,Visual Basic 2010 Express.
我该怎么办?
Ale*_*lex 13
同样的事情刚刚发生在我身上,但我无法通过尝试以前的答案来解决问题.出于某种原因,我的一个参考文献上Microsoft.Office.Core
有一个黄色感叹号.
完成后,我可以正确打开表单.
很难想象你所看到的是什么.我见过很多情况,设计视图无论出于何种原因都无法打开,但我从来没有无法查看表单的代码.
首先要尝试的是在Windows资源管理器中导航到项目文件夹,右键单击该Form1.vb
文件,然后尝试在记事本中打开它.这几乎是最终的考验.如果你可以在记事本中打开它,你的工作是可以挽救的.如果没有,该文件已损坏,您最好的选择是重新开始.我想如果你真的觉得你有很多投入,你可以尝试各种文件恢复技术,但考虑到它是一个单独的表单文件,我非常怀疑它是值得的时间或费用.
如果成功,您可以在记事本中打开该文件,请选择所有代码并将其复制到剪贴板.现在回到Visual Studio,并Form
为项目添加一个新内容.删除新表单代码文件中的所有内容,然后将原始表单中的已恢复代码粘贴回来.但是,您仍然无法在设计器中打开表单,并且您可能会错过对所有控件的引用.暂时忽略所有那些潦草的下划线.
要解决此问题,您需要返回Windows资源管理器,并找到一个名为的文件Form1.Designer.vb
.这是设计者将信息保存到的部分类; 它包含所有控件的声明以及您在设计时为这些控件设置的属性.和以前一样,右键单击此文件并在记事本中打开它.选择所有内容并将其复制到剪贴板.现在返回Visual Studio,然后单击解决方案资源管理器顶部的"显示所有文件"按钮(将鼠标悬停在它们上面以阅读工具提示).你会看到一堆额外的垃圾,但你最感兴趣的是每个Form
班级旁边出现的下拉箭头.展开您在上一步中添加的新表单,然后找到它的.Designer
文件.删除现在的所有内容,并粘贴您打捞的表单.Designer
文件中的代码.
您现在拥有项目中旧表单的精确副本.您可以删除那个旧的,损坏的表单文件,因为您不再使用它.您也可能希望通过在解决方案资源管理器中右键单击来更改新文件的名称 - 现在,它的名称Form1
就像您的旧表单一样,因为它是该表单的精确副本.代码说它的名字是Form1
,并不关心你的文件名.清理并重建您的项目,如果事情顺其自然,一切都应该恢复正常.
归档时间: |
|
查看次数: |
31800 次 |
最近记录: |