- UID
- 2198
注册时间2005-6-29
阅读权限255
最后登录1970-1-1
副坛主
该用户从未签到
|
楼主 |
发表于 2018-2-5 22:55:53
|
显示全部楼层
vs2008 无法运行是因为升级后,几乎所有的和VS9相关的注册表项目都被改成了C盘目录:
第一次读取失败:
- 2FF069E8 . 68 19000200 push 20019
- 2FF069ED . FF75 94 push dword ptr [ebp-6C]
- 2FF069F0 . 8D45 88 lea eax, dword ptr [ebp-78]
- 2FF069F3 . 68 02000080 push 80000002
- 2FF069F8 . E8 34EEFFFF call 2FF05831 ; 打开注册表
- 2FF069FD . 85C0 test eax, eax
- 2FF069FF . 7C 6A jl short 2FF06A6B
- 2FF06A01 . 8D45 8C lea eax, dword ptr [ebp-74]
- 2FF06A04 . 50 push eax
- 2FF06A05 . BA 986AF02F mov edx, 2FF06A98 ; UNICODE "DllName"
- 2FF06A0A . 8D75 88 lea esi, dword ptr [ebp-78]
- 2FF06A0D . E8 54F0FFFF call 2FF05A66
- 2FF06A12 . 8D45 90 lea eax, dword ptr [ebp-70]
- 2FF06A15 . 50 push eax
- 2FF06A16 . BA A86AF02F mov edx, 2FF06AA8 ; UNICODE "Path"
- 2FF06A1B . E8 46F0FFFF call 2FF05A66
复制代码
- 2FF05852 . 57 push edi
- 2FF05853 . 8D45 FC lea eax, dword ptr [ebp-4]
- 2FF05856 . 50 push eax ; /pHandle
- 2FF05857 . FF75 10 push dword ptr [ebp+10] ; |Access
- 2FF0585A . 6A 00 push 0 ; |Reserved = 0
- 2FF0585C . FF75 0C push dword ptr [ebp+C] ; |Subkey
- 2FF0585F . FF75 08 push dword ptr [ebp+8] ; |hKey
- 2FF05862 . FF15 0C10F02F call dword ptr [<&ADVAPI32.RegOpenKey>; \RegOpenKeyExW
- 0053F410 80000002 |hKey = HKEY_LOCAL_MACHINE
- 0053F414 0282BEFC |Subkey = "Software\Microsoft\VisualStudio\9.0\Packages\{715F10EB-9E99-11D2-BFC2-00C04F990235}\SatelliteDll"
- 0053F418 00000000 |Reserved = 0
- 0053F41C 00020019 |Access = KEY_READ
- 0053F420 0053F42C \pHandle = 0053F42C
复制代码
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\9.0\Packages\{715F10EB-9E99-11D2-BFC2-00C04F990235}]
"InprocServer32"="C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\IDE\\msenvmnu.dll"
@="Visual Studio Environment Menu Package"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\9.0\Packages\{715F10EB-9E99-11D2-BFC2-00C04F990235}\SatelliteDll]
"DllName"="msenvmui.dll"
"Path"="C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\IDE\\"
因为注册表有N处都被修改了,被改动太多了,只能重新安装 ... 当然我用了另一种取消的方法,直接把D盘下 “C:\\Program Files (x86)\\Microsoft Visual Studio 9.0” 所有文件复制到C盘一份 ...快捷方式也指向 C 盘 ...
Win10 的这次大版本升级做的好烂哦 ┭┮﹏┭┮
|
|