我正在尝试编译安装屏蔽项目。这是一个 64 位程序。
我不断收到此错误,尽管它确实可以编译并安装正常:
Error 16 -6058: Error merging Visual C++ 10.0 CRT (IA64) with module ID C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_ia64.msm ISEXP : error : -6058: Error merging Visual C++ 10.0 CRT (IA64) with module ID C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC100_CRT_ia64.msm
知道如何告诉它不要尝试合并吗? (我可以让它安装可再发行的 CRT 广告)
最佳答案
好的,就是这样:
被错误检测为依赖:
Adding merge module 'Visual C++ 10.0 CRT (IA64)' that is a dependency of component 'MyProjectName.Primary_output'
所以你去:
指定应用程序数据 -> 文件
右键单击具有依赖关系的指定项目。
选择 Dependencies from scan at build.. 找到不需要的文件,然后取消选中它。
关于visual-c++ - 安装 Shield LE - 错误 6058 ...在 64 位中合并 Visual C++ 10.0 CRT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5391402/