使用vs2017进行程序打包的运行问题
两个问题:1.使用VS2017在win10上打包的程序安装到win7上会出现应用程序无法正常启动。初步判断是因为缺失msvcr120dll。在win10上打包的时候加入了C:system32下的msvcr120.dll。在win7上依然无法启动,如果从WIN10中复制出相同的msvcr120.dll就可以运行。可能是因为win7的C:system32路径下没有msvcr120.dll。在win7安装后会先以路径寻找,所以没能找到相应的dll。想问一下大家在打包时是如何解决这个问题的。
2.依然是在win10上打包的程序。加入卸载程序msiexec.exe后。放在win7运行,不能正常卸载。如果使用win7自带的msiexec.exe替换后可以正常卸载。问题的原因应该是这样,求一个合理的解决方法,谢谢。