![我是否应该安装未标记为“支持”的 Microsoft Redistributables?](https://linux22.com/image/749796/%E6%88%91%E6%98%AF%E5%90%A6%E5%BA%94%E8%AF%A5%E5%AE%89%E8%A3%85%E6%9C%AA%E6%A0%87%E8%AE%B0%E4%B8%BA%E2%80%9C%E6%94%AF%E6%8C%81%E2%80%9D%E7%9A%84%20Microsoft%20Redistributables%EF%BC%9F.png)
我需要将我们的一个操作系统从 Windows Server 2012R2 升级到 Windows Server 2016。托管应用程序需要大量 ODBC 驱动程序,而这些驱动程序又需要大量 Microsoft Redistributables。我的问题是,一些可再发行软件包未列为 Windows Server 2016 支持。
例如
我们还需要安装 Cloudera Impala ODBC 驱动程序,根据文档与 Windows Server 2016 兼容,但文档还告诉我们驱动程序需要适用于 Visual Studio 2013 的 Visual C++ 可再发行组件包据微软称,Windows Server 2016 不支持该功能。
我们还要求SQL Server ODBC 驱动程序 17并且它被列为受 Windows Server 2016 支持,因此看起来微软的文档已更新。
在显然不受支持的操作系统上继续安装这些可再发行软件包的风险是什么?应该完全避免这种情况吗?或者,如果成功,测试并接受风险是否合理?