首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公共语言运行时检测到Visual中的无效程序

公共语言运行时检测到Visual中的无效程序
EN

Stack Overflow用户
提问于 2009-10-30 22:23:01
回答 16查看 45.1K关注 0票数 13

我使用Visual 2008已经很长时间了,但是最近我在用C#开发应用程序时收到了这条消息:

公共语言运行库检测到无效程序

当我试图输入组件的属性(文本屏蔽框属性、工具箱属性等)时,就会发生这种情况。但当我试图推出另一种解决方案时,我从微软的5星程序下载了另一个解决方案,这真的成了一个问题,它根本不允许我启动,只是遇到了同样的问题……

我在谷歌寻找答案,但只是得到了一些线索,人们有相同的模糊错误,但在不同的情况下,如在ASP.NET

我希望在这个问题上有任何帮助..。(我不想重新安装VS,这将是我最后的资源.

更新:

我从来不知道问题出在哪里,所以我安装了一个带有Windows的虚拟机,那里只有Visual和Netbeans。

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2009-10-30 22:26:03

您能否在不引用任何额外程序集的情况下在新解决方案中重现此问题?如果是这样的话,我认为重新安装是你最好的选择。抱歉的!

票数 5
EN

Stack Overflow用户

发布于 2012-11-28 20:09:11

我通过尝试调用System.Management.Automation.Runspaces.RunspaceFactory.CreateRunspace()来解决这个问题--解决方案是编辑项目文件,并确保对相关程序集的引用看起来完全正确:

代码语言:javascript
复制
<Reference Include="System.Management.Automation" />

引用此程序集的其他方法,通过VS 2012资产选择器和将程序集选择到引用程序集的物理位置。

票数 9
EN

Stack Overflow用户

发布于 2010-04-20 22:04:10

我从来没有在网上找到解决这个问题的办法。但对我来说,修复它的是在Visual中使用“清洁解决方案”选项。

似乎VS有点“脏”了,不知怎么的。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1652630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档