问题描述
我的VS2005打开工程的时候出现以下错误提示在Microsoft.VisualStudio.Design.Serialization.CodeDom.MergedCodeDomParser.System.CodeDom.Compiler.ICodeParser.Parse(TextReaderstream)在System.CodeDom.Compiler.CodeDomProvider.Parse(TextReadercodeStream)在Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_CompileUnit()在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManagerserializationManager)在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32fReload)重新安装也没有用~~到底是怎么回事呢?
解决方案
解决方案二:
是不是vs2005不行啊!再下一个重装.
解决方案三:
Serialization....估计是lz的From设计代码有问题。。
解决方案四:
可能vs安装程序本省有问题,建议换个安装程序试试
解决方案五:
http://www.gamedev.net/community/forums/topic.asp?topic_id=388915
解决方案六:
建议换个安装程序试试(单个安装文件那种)
解决方案七:
很简单,先重装.netFrameWorks试试,如果不行就,删掉VS和框架,重装或还原系统,再装VS。。
解决方案八:
感觉是VS打开窗体文件的时候出错了。这个一般出现是因为窗体资源文件损坏造成,或者是用低版本的VS打开高版本的VS工程。请确认是不是这样两种情况。如果是,就比较麻烦,只能去要没有损坏的工程或者适合你这个VS版本的工程文件。另外一种缘故引起的就好解决多了。有可能是这个工程需要一个特别的reference,而在你的机器上面没有这个dll。那就找到这个dll,然后加入到工程里面就可以了。
解决方案九:
1.建议你换一个版本的。net2.如果这个版本在其他机器上安装没有问题3.lz在开发的时候是不是用过什么unsafe代码,对指针操作过,破坏了。net