安装DriverStudio3.2 过程中出现DSDDKEnv8.dll failed to register错误的解决方法
2006-11-16 14:49
756 查看
作者tag:软件应用 driverstudio3.2 dsddkenv8.dll failed to register CSDN 推荐tag:visual studio 2005 vs2005 visual 文件 dll microsoft visualstudio 微软
安装DriverStudio3.2 过程中出现DSDDKEnv8.dll failed to register错误的解决方法
原因,与VS2005集成时会发生此错误。
解决方法,补丁:ftp://ftp.compuware.com/pub/driverstudio/outgoing/patch/DSDDKEnv.zip
>Extract it into a temp directory.
>Copy the file DSDDKEnv8.dll into the <INSTALL_DIR>/DriverStudio/Common/Bin directory. >Select "yes" if prompted to copy over an existing one.
>Copy the file DSDDKEnv8UI.dll into the <INSTALL_DIR>/DriverStudio/Common/Bin/1033 >directory. Select "yes" if prompted to copy over an existing one.
>Then unregister the older version
>Go to start->run and type "regsvr32 -u >"<INSTALL_DIR>/DriverStudio/Common/Bin/dsddkenv8.dll"
>Then register the new copy
>Go to start->run and type "regsvr32 >"<INSTALL_DIR>/DriverStudio/Common/Bin/dsddkenv8.dll"
>DriverStudio menu should now be part of the VisualStudio 2005 menu
如果在vs2005+补丁后生成的解决方案文件.sln无法双击打开工程时可以使用文本编辑器打开.sln文件在第二行加入“# Visual Studio 2005”保存即可,例如:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aa", "driver/aa.vcproj", "{6A0A9D07-FD4C-4D7C-805D-48D25FB4BE6C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aaApp", "app/aaApp.vcproj", "{99FD6FD2-86EB-4177-BC0F-00F692130E58}"
EndProject
....
根治方法:
打开/DriverStudio/DriverWizard/Templates目录的WdmDriver.sln.net文件找到“Microsoft Visual Studio Solution File, Format Version 9.00”这一行,在其后下一行加入“# Visual Studio 2005”保存即可,以后用DriverWizard生成的工程就可以正常双击打开了。
修改后象这样:
...
$$FILE $$ProjectName$$.sln
$$IFDEF GENERATE_SLN2002
Microsoft Visual Studio Solution File, Format Version 7.00
$$ENDIF
$$IFDEF GENERATE_SLN2003
Microsoft Visual Studio Solution File, Format Version 8.00
$$ENDIF
$$IFDEF GENERATE_SLN2005
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
$$ENDIF
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "$$ProjectName$$", "Driver/$$ProjectName$$.vcproj", "$$ProjectGuid$$"
EndProject
安装DriverStudio3.2 过程中出现DSDDKEnv8.dll failed to register错误的解决方法
原因,与VS2005集成时会发生此错误。
解决方法,补丁:ftp://ftp.compuware.com/pub/driverstudio/outgoing/patch/DSDDKEnv.zip
>Extract it into a temp directory.
>Copy the file DSDDKEnv8.dll into the <INSTALL_DIR>/DriverStudio/Common/Bin directory. >Select "yes" if prompted to copy over an existing one.
>Copy the file DSDDKEnv8UI.dll into the <INSTALL_DIR>/DriverStudio/Common/Bin/1033 >directory. Select "yes" if prompted to copy over an existing one.
>Then unregister the older version
>Go to start->run and type "regsvr32 -u >"<INSTALL_DIR>/DriverStudio/Common/Bin/dsddkenv8.dll"
>Then register the new copy
>Go to start->run and type "regsvr32 >"<INSTALL_DIR>/DriverStudio/Common/Bin/dsddkenv8.dll"
>DriverStudio menu should now be part of the VisualStudio 2005 menu
如果在vs2005+补丁后生成的解决方案文件.sln无法双击打开工程时可以使用文本编辑器打开.sln文件在第二行加入“# Visual Studio 2005”保存即可,例如:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aa", "driver/aa.vcproj", "{6A0A9D07-FD4C-4D7C-805D-48D25FB4BE6C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aaApp", "app/aaApp.vcproj", "{99FD6FD2-86EB-4177-BC0F-00F692130E58}"
EndProject
....
根治方法:
打开/DriverStudio/DriverWizard/Templates目录的WdmDriver.sln.net文件找到“Microsoft Visual Studio Solution File, Format Version 9.00”这一行,在其后下一行加入“# Visual Studio 2005”保存即可,以后用DriverWizard生成的工程就可以正常双击打开了。
修改后象这样:
...
$$FILE $$ProjectName$$.sln
$$IFDEF GENERATE_SLN2002
Microsoft Visual Studio Solution File, Format Version 7.00
$$ENDIF
$$IFDEF GENERATE_SLN2003
Microsoft Visual Studio Solution File, Format Version 8.00
$$ENDIF
$$IFDEF GENERATE_SLN2005
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
$$ENDIF
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "$$ProjectName$$", "Driver/$$ProjectName$$.vcproj", "$$ProjectGuid$$"
EndProject
相关文章推荐
- 安装DriverStudio3.2 过程中出现DSDDKEnv8.dll failed to register错误的解决方法
- 安装DriverStudio3.2 过程中出现DSDDKEnv8.dll failed to register错误的解决方法
- oracle安装过程中出现ORA-12705和ORA-01264错误解决方法
- linux 7.2 安装openstack 过程出现rabbitmq-server 错误解决方法
- oracle 安装过程中检查步骤出现的错误和解决方法
- 关于windows安装python过程中出现error 2503 2502错误的解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3.5的详细分析及安装过程
- Ruby on Rails安装过程中出现"no such file to load -- mkmf"错误的解决方法。
- Mysql安装过程中出现apply security settings错误的解决方法
- ORACLE安装过程中检查步骤出现的错误和解决方法【转】
- 关于windows安装python过程中出现error 2503 2502错误的解决方法
- SQL Server安装过程中出现“以前的某个安装程序已在安装计算机上创建挂起的文件操作,运行程序前必须重启计算机”错误的解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- Perl中DBI、DBD::mysql模块的安装和可能出现的错误解决方法
- Solaris 10 u10 安装 oracle 10g2 链接时出现错误的解决方法
- Android 开发中出现的错误解决方法 --安装错误
- Win8安装iTunes出现错误2503怎么办?Win8安装iTunes出现2503错误的解决方法
- 安装tomcat出现failed to install tomcat6 service错误及解决方法
- 在部署EasyDarwin流媒体云平台过程中redis运行出现#Unknown RDB format version: 7错误的解决方法