none
Vista in-place 升级到Win7后Visual Studio 2010崩溃 RRS feed

  • 问题

  • 五月七日刚把Win7装完,之前安装时有提示说"Visual Studio"可能会无法运行,因为我机子上装了08和10版,弄不清楚版本,也就没有太在意.

    五月八号果然打不开VS2010了,刚刚载入主窗口马上崩溃,一秒也不多留.去网上找了一下说"VS2010 beta2"在in-place升级到Win7后会有兼容性问题,可我原来Vista上装的就是RTM+SP1,应该不存在这一问题.尝试重装.Net Framework 4以及VS2010 和 SP1,问题依旧.

    无奈之下用VS2008调试VS2010,得到这样的消息:"devenv.exe 中的 0x544b5e63 (vsmacros.dll) 处未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突",WER的详细信息如下:


    Microsoft Visual Studio 2010

    摘要
    已停止工作

    日期
    ‎2011/‎5/‎14 10:20

    状态
    已发送报告

    描述
    错误的应用程序路径: D:\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

    问题签名
    问题事件名称: APPCRASH
    应用程序名: devenv.exe
    应用程序版本: 10.0.40219.1
    应用程序时间戳: 4d5f2a73
    故障模块名称: vsmacros.dll
    故障模块版本: 10.0.30319.1
    故障模块时间戳: 4ba208e8
    异常代码: c0000005
    异常偏移: 00025e63
    OS 版本: 6.1.7600.2.0.0.768.3
    区域设置 ID: 2052
    其他信息 1: 0a9e
    其他信息 2: 0a9e372d3b4ad19135b953a78882e789
    其他信息 3: 0a9e
    其他信息 4: 0a9e372d3b4ad19135b953a78882e789

    帮助描述此问题的文件(有些文件可能不再可用)
    WERInternalMetadata.xml
    AppCompat.txt
    minidump.mdmp

    关于该问题的额外信息
    存储段 ID: 2432960451

    请大家帮帮忙~

    2011年5月14日 3:34

答案

  • 你好

     

    或者你可以嘗試以下方法看看會不會是有Adds-on 有衝突所以出現這個問題...E.g. 和ADDS-ON 和 WIN7 有衝突

     

    1. 打开开始菜单》所有程序》Microsoft Visual Studio》Visual Studio工具》Visual Studio命令行(以管理员身份);
    2. 激活Visual Studio的日志功能:输入Devenv.exe /log。参见:http://msdn.microsoft.com/zh-cn/library/ms241272.aspx
    3. 尝试运行下面的几个devenv开关:devenv /Resetsettingsdevenv /ResetSkipPkgs, devenv /Safemode;
    4. 重新启动系统并进入安全模式,这样可以消除一些第三方的程序/驱动的影响;
    5. 尝试建立并使用新的用户登陆系统。

    或者可以嘗試repair /uninstall VS2010 試試看

    Please correct me if my concept is wrong

     


    Chi
    • 已标记为答案 Henry King 2011年5月14日 6:17
    2011年5月14日 3:50
    版主

全部回复

  • 你好

     

    或者你可以嘗試以下方法看看會不會是有Adds-on 有衝突所以出現這個問題...E.g. 和ADDS-ON 和 WIN7 有衝突

     

    1. 打开开始菜单》所有程序》Microsoft Visual Studio》Visual Studio工具》Visual Studio命令行(以管理员身份);
    2. 激活Visual Studio的日志功能:输入Devenv.exe /log。参见:http://msdn.microsoft.com/zh-cn/library/ms241272.aspx
    3. 尝试运行下面的几个devenv开关:devenv /Resetsettingsdevenv /ResetSkipPkgs, devenv /Safemode;
    4. 重新启动系统并进入安全模式,这样可以消除一些第三方的程序/驱动的影响;
    5. 尝试建立并使用新的用户登陆系统。

    或者可以嘗試repair /uninstall VS2010 試試看

    Please correct me if my concept is wrong

     


    Chi
    • 已标记为答案 Henry King 2011年5月14日 6:17
    2011年5月14日 3:50
    版主
  • 通过使用 devenv /Safemode 并卸载 Visual Assist X,我成功地解决了此问题.

    谢谢 ChiYau 的热心解答.

    2011年5月14日 6:17