vs2015打包程序无法在XP下安装,安装提示中断,事件查看器中也没有显示详细原因。
后在网上查到相关问题及解决方法。
原因:在VS2010之后的VS中,dpca.dll这个文件中最低的Windows版本已经不支持XP了,导致在用2010以上的VS版本打包的安装包在XP上总是失败的。
解决方法:
- 关闭Visual Studio
- 从 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\Deployment中复制dpca.dll文件到C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\VSI\bin中替换。(需要找仍在使用VS2010的小伙伴)
- 打开项目
- 重新编译附件为vs2010的 dpca.dll dpca
参考地址:http://hadb.me/2015/07/30/vs2015-installer-not-work-in-windows-xp/