【发布时间】:2013-01-19 02:15:00
【问题描述】:
比方说,我完全绝望了,在最后一天半的时间里试图调试这个问题,而重要的截止日期即将到来......
我正在用 C# 开发一个项目,目标是在 Windows 7 64 位和 Visual Studio 2012 上的 4.0(因此,安装了 4.5 .NET Framework),截至昨天下午,VSHOST 崩溃并出现错误 0xc000007b(应用程序无法正确启动...消息)每次我打开解决方案(或启用调试主机,如果在加载时禁用)。这只发生在针对 4.0 的应用程序(但它也发生在 4.0 解决方案更改为 4.5,所以它无助于更改为另一个框架版本,我也不能,因为客户端没有(也不能)有 4.5工作站)。
至于应用程序,它是 WinForms,我从 12 月中旬开始使用 VS2012 有一段时间了,直到昨天一切都很好。至于电脑,我已经将Win7(Pro,SP1)重新安装到香草,然后它工作了一段时间,现在它又崩溃了。我已经运行了内存测试并且计算机通过了它...
当我创建面向 4.5 的 vanilla 项目 (winforms) 时,一切顺利并且加载了 VSHOST。但是换成4.0,连原版都开始崩溃了……
如果您偶然发现了同样的问题,甚至更好,请找到解决方案,请尝试提供帮助。
【问题讨论】:
-
您尝试过修复 .NET 4.0 框架吗?
-
这可能吗?在安装 4.5 时安装 4.0 是行不通的,安装程序不会将您传递到除退出之外的任何其他按钮...因此,我不知道您所说的修复 .net 4.0 是什么意思。请详细解释一下。
-
在控制面板、程序和功能、卸载、Microsoft .NET Framework 4.0 ...应该有修复已安装框架的选项。
-
不,没有4.0,只有4.5 multi-targeting & sdk以及框架本身...尝试修复multi-targeting没有成功...
标签: .net visual-studio-2012 vshost.exe