Visual studio 2008 Visual Studio始终关闭
我的Visual Studio大约每天关闭一次。也不是很优雅,它只是从屏幕、进程列表和所有内容中消失。没有思考,没有警告,只是噗噗的一声就走了 这种情况在coderush尝试做某事时最为常见,最近(最近几天)每当我尝试打开视图时都会发生。几小时前,每当我在MVC项目中打开Globals.asx.cs时,这种情况也会发生 因此,这并不完全是一个编程问题,但这种情况已经发生了一段时间,现在随着ASP.NETMVC的出现,这种情况越来越频繁 我的事件日志中出现以下错误: .NET运行时版本2.0.50727.3082-致命的执行引擎错误(7A035FC0)(80131506) 我还有以下VS2008插件Visual studio 2008 Visual Studio始终关闭,visual-studio-2008,crash,Visual Studio 2008,Crash,我的Visual Studio大约每天关闭一次。也不是很优雅,它只是从屏幕、进程列表和所有内容中消失。没有思考,没有警告,只是噗噗的一声就走了 这种情况在coderush尝试做某事时最为常见,最近(最近几天)每当我尝试打开视图时都会发生。几小时前,每当我在MVC项目中打开Globals.asx.cs时,这种情况也会发生 因此,这并不完全是一个编程问题,但这种情况已经发生了一段时间,现在随着ASP.NETMVC的出现,这种情况越来越频繁 我的事件日志中出现以下错误: .NET运行时版本2.0.50
- Coderush/重构专业版!来自DevExpress
- ASP MVC
- Testdriven.NET
- T4工具箱
- ASP.NETMVC
- 姆布尼特/加利奥
- 源大纲视图
- AnkhSVN(最近安装)
- Oracle开发人员工具
有没有人遇到过这个问题,或者甚至可以告诉我在哪里寻找解决方案?您可能需要慢慢地剥离扩展。我怀疑的是:
没有其他原因,只是它听起来像是一个非托管扩展,会像那样破坏流程。好吧,我只有VS的标准故障排除提示供您参考:
- 检查是否已安装SP1(以及任何进一步的更新)
- 删除(重命名)解决方案中的所有临时文件,如.suo、.ncb、
- 逐个禁用所有加载项,直到错误消失。因为您最近才安装了AnkhSVN,所以这可能是一个很好的初步猜测
正如Chris所发布的,此修补程序旨在修复ASP.NET MVC和Resharper的问题。一个可能奏效的疯狂想法: 打开Visual Studio的2个实例。在一个实例中,您处理代码。另一方面,您可以打开一些随机解决方案,将其设置为“调试”,然后使用“附加到进程”将第一个Visual Studio实例附加到该解决方案
希望当第一个实例上发生可能导致其崩溃的异常时,第二个实例将提供出错原因的线索。这里有两种可能性:
我必须删除silverlight调试程序集,然后我就不再遇到问题。对我来说,问题是Gallio 3.0.6.763。卸载后,我可以再次在VS2008中加载项目。我有ASP.NETMVC和Gallio3.0.6.763。我删除了Gallio,现在Visual Studio可以正常工作。我也遇到了同样的问题。除去加里奥也是我的解决办法。Gallio和ASP.NETMVC项目之间似乎存在某种类型的冲突。我只有在尝试打开MVC项目,特别是视图时才会遇到问题。在我的情况下,我必须卸载VMware 6.5,因为它导致了问题。奇怪
我通过卸载WSCF.blue加载项解决了这个问题 Ankh加载项导致我的Visual Studio在编译过程中无声地崩溃。没有错误消息,整个IDE从屏幕上消失 通过检查我的每个外接程序,启用/禁用并重新尝试编译,我发现是Ankh导致了问题。完全禁用Ankh是一种有效的解决方法,您仍然可以手动更新和提交OrtoiseSVN 我还没有找出问题的原因,但我相信这与缓存中的文件锁定有关。在重新启动IDE之前重新启动ISS并清除缓存(我使用的是VS2003)可以解决大约50%的问题。如果您必须是Ankh,以下批处理脚本可能会很有用:
iisreset.exe
del /f /s /q "C:\Documents and Settings\(user)\VSWebCache\*"
rmdir /s /q "C:\Documents and Settings\(user)\VSWebCache"
del /f /s /q "C:\WINDOWS\Microsoft.NET\Framework\(version)\Temporary ASP.NET Files\*"
rmdir /s /q "C:\WINDOWS\Microsoft.NET\Framework\(version)\Temporary ASP.NET Files"
只需将“(version)”替换为框架版本,将“(user)”替换为用户文件夹即可。该脚本显然适用于Windows XP,因此如果您使用的是Vista或更高版本,则需要对其进行修改。不,该问题发生的时间比我使用Ankh的时间长得多,但感谢您提供的提示:哪一部分起作用,是热修复程序还是重新安装SP1?如果其他人搜索并找到此解决方案以了解修复它所需的最低限度,可能会很好…热修复程序为我修复了它-不需要重新安装SP1我尝试了,但它不起作用-我认为,因为这是一个致命的执行错误,而不是一个异常,调试器没有得到检查进程的更改。您应该尝试这个问题的修补程序不仅仅影响Gallio。因为我从来没有使用过Gallio,这对我来说是一个很好的解决方案。但是我可能会在最近的版本中再次安装它,如果我再次遇到问题,我肯定会尝试热修复程序。