关于ClickOnce 发布过程中的错误:要求高版本的CAPICOM.dll
2008-04-30 10:45
225 查看
也许在新版本的VS中不会有此问题,可能环境中已经包含了高版本的CAPICOM.dll。我在2005中发布了一个小测试项目就遇到了此问题。大概提示为:“SignTool Error: Signtool requires CAPICOM version 2.1.0.1 or higher. Please copy the latest version of CAPICOM.dll into the directory that contains SignTool.exe. If CAPICOM.dll exists, you may not have proper permissions to install CAPICOM.”
解决此错误的方法就是下载最新的CAPICOM.dll覆盖旧的DLL,这是最直接的方法也好像是唯一的方法……,下载地址:这里 。下载需要验证,如果无法下载我会在后面放出我本人的资源,因为我已经下载了。
下载完之后就是安装文件,之后找到安装的位置,比如:C:\Program Files\Microsoft CAPICOM 2.1.0.2 SDK,然后继续往下,在C:\Program Files\Microsoft CAPICOM 2.1.0.2 SDK\Lib\X86目录下有CAPICOM.dll 文件,拷贝此文件。之后打开C:\WINDOWS\system32此目录,粘贴覆盖原来旧版本的CAPICOM.dll 文件。之后在运行栏输入“REGSVR32 capicom.dll”,执行即OK。
解决此错误的方法就是下载最新的CAPICOM.dll覆盖旧的DLL,这是最直接的方法也好像是唯一的方法……,下载地址:这里 。下载需要验证,如果无法下载我会在后面放出我本人的资源,因为我已经下载了。
下载完之后就是安装文件,之后找到安装的位置,比如:C:\Program Files\Microsoft CAPICOM 2.1.0.2 SDK,然后继续往下,在C:\Program Files\Microsoft CAPICOM 2.1.0.2 SDK\Lib\X86目录下有CAPICOM.dll 文件,拷贝此文件。之后打开C:\WINDOWS\system32此目录,粘贴覆盖原来旧版本的CAPICOM.dll 文件。之后在运行栏输入“REGSVR32 capicom.dll”,执行即OK。
相关文章推荐
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
- 使用ClickOnce部署,强制要求用户使用最新发布版本才可以执行软件的方法
- 安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege
- ClickOnce:部署,强制要求用户使用最新发布版本才可以执行软件的方法
- MFC dll的初始化过程及关于模块状态的错误
- 关于在查询分析器下调试存储过程提示Sqlle.dll错误的一种解决办法
- 微软解决方案框架MSF4.0的预发布版本支持敏捷过程了
- sql server2005安装过程中出现了错误 COM+ 目录要求 (警告) 消息
- 如何设置 ClickOnce 发布版本
- Qt5 QML程序Release版本发布程序无法显示的问题解决过程。
- 关于Qt信号与槽机制的传递方向性研究(结论其实是错误的,但是可以看看分析过程)
- 关于《Android应用开发揭秘》中早期版本中联系人例子错误的解决办法
- BUG:InstallShield 2012 Spring之前版本的帮助文档中关于StrGetTokens示例代码的错误
- IE版本信息的获取:从mshtml.dll获取到的和IE的“关于“获取的版本不一致
- android 收集已发布版本的错误信息(UncaughtExceptionHandler)
- ClickOnce部署WinForm过程及错误处理
- cgywin编译ffmpeg过程分享(错误处理)版本1.1.1
- IE版本信息的获取:从mshtml.dll获取到的和IE的“关于“获取的版本不一致
- 关于 Windows 10 下安装 Linux 过程及报 'WSL...' 错误的解决办法
- Apache2.2整合PHP5.3以上的版本时提示错误Cannot load php5apache2_2.dll into server解决方法