Spe*_*nce 17 dll dependencies windows-installer vdproj visual-studio-2013
我尝试安装MSI时遇到了可怕的问题:
MSI (c) (98:B0) [18:01:22:818]: Invoking remote custom action. DLL: C:\DOCUME~1\sspencer\LOCALS~1\Temp\1\MSI19.tmp, Entrypoint: CheckFX
MSI (c) (98:FC) [18:01:22:833]: Cloaking enabled.
MSI (c) (98:FC) [18:01:22:833]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (98:FC) [18:01:22:833]: Connected to service for CA interface.
Action ended 18:01:22: DIRCA_CheckFX. Return value 3.
Run Code Online (Sandbox Code Playgroud)
经过相当多的挖掘,这实际上表明DLL无法直接加载,CA服务器无法连接并开始命中DLL入口点.
我使用orca和7zip为部署项目构建时由Visual Studio插入的DIRCA_CheckFX提取自定义操作.我抓住了DLL然后在主机系统(Server 2003 R2)中执行了Dependency Walker,它给出了错误:
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Run Code Online (Sandbox Code Playgroud)
我使用VS 2010编译器重新编译系统,解压缩DLL并在其上运行依赖walker,这不会产生相同的错误.即VS 2010编译工作,VS 2013编译失败,因为包含的DLL不会在目标环境中加载.
我的问题是如何解决缺少哪些DLL以解决Dependency Walker报告的错误.
Gho*_*CKY 54
必须安装VS 2010,您才能从中获取有效文件"dpca.dll".
dpca.dll
从
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\Deployment
到C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\VSI\bin
. 归档时间: |
|
查看次数: |
8178 次 |
最近记录: |