我使用Visual 2008已经很长时间了,但是最近我在用C#开发应用程序时收到了这条消息:
公共语言运行库检测到无效程序
当我试图输入组件的属性(文本屏蔽框属性、工具箱属性等)时,就会发生这种情况。但当我试图推出另一种解决方案时,我从微软的5星程序下载了另一个解决方案,这真的成了一个问题,它根本不允许我启动,只是遇到了同样的问题……
我在谷歌寻找答案,但只是得到了一些线索,人们有相同的模糊错误,但在不同的情况下,如在ASP.NET
我希望在这个问题上有任何帮助..。(我不想重新安装VS,这将是我最后的资源.
更新:
我从来不知道问题出在哪里,所以我安装了一个带有Windows的虚拟机,那里只有Visual和Netbeans。
发布于 2009-10-30 22:26:03
您能否在不引用任何额外程序集的情况下在新解决方案中重现此问题?如果是这样的话,我认为重新安装是你最好的选择。抱歉的!
发布于 2012-11-28 20:09:11
我通过尝试调用System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace()来解决这个问题--解决方案是编辑项目文件,并确保对相关程序集的引用看起来完全正确:
<Reference Include="System.Management.Automation" />引用此程序集的其他方法,通过VS 2012资产选择器和将程序集选择到引用程序集的物理位置。
发布于 2010-04-20 22:04:10
我从来没有在网上找到解决这个问题的办法。但对我来说,修复它的是在Visual中使用“清洁解决方案”选项。
似乎VS有点“脏”了,不知怎么的。
https://stackoverflow.com/questions/1652630
复制相似问题