VS2008安装时Mobile 5.0 SDK R2 安装失败后,退回VS2008安装程序,然后按照下面的步骤来做。
1、删除目录 "\Documents and Settings\<localuser>\Local Settings\Application
Data\Microsoft\CoreCon",删除前请先备份该目录。
2、删除注册表项,CLSID {1D273EC2-2A24-46fe-9F70-544B27811DF3} ,位置在
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\DeviceSDKInstaller\1.0下。
3、重新注册"DeviceSDKInstComp.dll"文件。(文件位于 %ProgramFiles%\Microsoft Visual Studio
9.0\vc\vcpackages and try registering the DLL DeviceSDKInstComp.dll,找不到时尝试找"DeviceSDKInstShim.dll",注册命令为运行run regsvr32 "%Program Files%\Microsoft Visual Studio 9.0\VC\vcpackages\DeviceSDKInstComp.dll" )
4、然后继续运行VS2008安装(或修复)。
转载:http://blog.sina.com.cn/s/blog_686fa4280100rpl7.html
+++++++++++++++++++++++++++++++++++++++++++++++
感谢好心人, 这个问题貌似是由于先安装了MSSQL 2005, 因为MSSQL 2005集成了
一个假的VS2005, 再安装VS2008的时候, 会和2005有冲突~~~