我有一个msi安装程序,其自定义操作安装和卸载在Windows XP和7上完美运行。该项目在vs 2005上。然后我将其更新到vs 2010.现在它在Windows 7中正常工作
但是当我尝试在windows xp sp3上安装它时,它无法正常工作。
我收到“There is a problem with this windows installer package...
”错误。似乎我的自定义操作安装没有从msi开始。
什么可能出错?
答案 0 :(得分:1)
这可能是一个依赖问题。很难说不知道你的CA用什么语言编写(C ++?)但是检查你是否有正确的依赖关系链接到你的CA或安装在目标机器上。 Depends是你的朋友。
答案 1 :(得分:0)
错误是我在Win XP中缺少mfc100.dll。当我安装Visual C ++可再发行组件包2010 for Windows表单时,它工作正常。