让我们说,我完全绝望了,试图在最后一天半调试这个问题,并在一个重要的截止日期临近......
我正在开发一个C#的项目,目标是在Windows 7 64位和Visual Studio 2012上安装4.0(因此,安装了4.5 .NET Framework),截至昨天下午,VSHOST崩溃,错误为0xc000007b(应用程序无法运行)正确启动...消息)每次我打开解决方案(或启用Debuging主机,如果在加载时被禁用)。这种情况仅发生在针对4.0的应用程序中(但也发生在将4.0解决方案更改为4.5,因此它无法更改为另一个框架版本,也不能,因为客户端不会(并且不能)具有4.5工作站)。
至于应用程序,它是WinForms,我现在使用VS2012一段时间了,从12月中旬开始,一切都很好,直到昨天。至于电脑,我已经重新安装了Win7(Pro,SP1)到香草,然后它工作了一段时间,现在又崩溃了。我运行了内存测试,计算机通过了它......
当我创建针对4.5的vanilla项目(winforms)时,一切顺利并加载VSHOST。但是把它改成4.0,甚至香草也开始崩溃......
如果您偶然发现了同样的问题,甚至更好,请找到解决方案,请尝试提供帮助。
答案 0 :(得分:1)
我找到了答案。 RogueAmoeba Airfoil Instant On是罪魁祸首。
RogueAmoeba Airfoil具有“即时开启”功能,可以将自身挂钩到应用程序的音频。而且这个特性导致一些.NET应用程序(由于Airfoil由它自己管理)无法启动。由于我不知道的原因,但我仍然尝试多次启用和禁用Instant On,它产生了预期的结果。