none
更新win10的周年版本后,打开vc6,点击任意按钮都崩溃如何解决? RRS feed

  • 问题

  • 更新win10的周年版本后,打开vc6,点击任意按钮都崩溃如何解决?
    更新之前的win10可以正常使用vc6编译调试,更新之后打开工程文件或者新建都是崩溃

    崩溃时使用VS2015调试错误:
    0x47000000 处(位于 MSDEV.EXE 中)引发的异常: 0xC0000005: 执行位置 0x47000000 时发生访问冲突。

    附堆栈信息

    >    47000000()    未知
         [下面的框架可能不正确和/或缺失]    
         dui70.dll!DirectUI::Element::_UpdateDesiredSize() + 1122 字节    未知
         dui70.dll!DirectUI::Element::_FlushDS() + 116 字节    未知
         dui70.dll!DirectUI::Value::CreateScaledValue() + 1092 字节    未知
         dui70.dll!DirectUI::Element::EndDefer() + 65 字节    未知
         msctfuimanager.dll!6e983d5a()    未知
         msctfuimanager.dll!6e9840dd()    未知
         msctfuimanager.dll!6e9841c1()    未知
         kernel32.dll!BaseThreadInitThunk() + 36 字节    未知
         ntdll.dll!RtlSubscribeWnfStateChangeNotification() + 1081 字节    未知
         ntdll.dll!RtlSubscribeWnfStateChangeNotification() + 1028 字节    未知
    2016年8月15日 1:58

答案

  • 你好,

    部分用户在升级到Win 10 之后,出现了类似的问题,因为有一些转发安装包会在系统升级后混乱, 比如64位和32位的dll。

    所以请检查一下你的 VC++ runtime dll文件的大小, 请定位到你的系统里面 VC6的文件夹下面,然后手动修复它。

    同时,你也可以去控制面板里面手动修复VS。

    如果修复还是解决不了问题的话, 你可能需要收集log,然后上传给我们做进一步的排除错误。

    在修复之后用这个工具 http://aka.ms/vscollect 去收集log 信息, 在temp文件夹下面找到 vslogs.zip,将这个文件上传到
     https://onedrive.live.com/   ,然后分享链接给我们就可以了



    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click HERE to participate the survey.

    2016年8月16日 5:24
    版主