我知道,Visual Studios 的主要版本之间的 VRedist 不兼容(2013 与 2015 不兼容,并且由于 STL 实现不同,需要安装 215 的 VCRedist - 对吗?)。但是,我不确定次要版本如何 - 更新。
假设我们有两个开发环境:
a) VS 2015 更新 2 - 14.0.25123.00 与 VCRedist 14.0.23918
b) VS 2015 更新 3 - 14.0.25421.03 与 VCRedist 14.0.24210
1)
我有一个由VS 2015 Update 2(环境a)构建的lib / dll(特别是OpenCV 2.4.13),这个库可以与VS 2015 Update 3(环境b)中的程序链接吗?用户可以安全地运行安装了 VCRedist 14.0.23918 的程序还是需要安装 VCRedist 14.0.24210?
和逆转的情况......
2)
lib / dll是由VS 2015 Update 3(环境b)构建的,这个库可以与VS 2015 Update 2(环境a)中的程序链接吗?用户可以在安装了 VCRedist 14.0.23918 的情况下安全地运行程序吗?
非常感谢答案。