【发布时间】:2021-02-22 03:28:00
【问题描述】:
我有一个使用 Visual Studio 构建的基于 C++ 和 C# 的代码库(相当大的代码库)。此应用程序仅适用于 Windows,并使用 Win32/MFC/ASP.NET 等。目前我们用于构建的构建服务器在 Windows Server 2008 R2 上。由于 2008 R2 的支持结束,我需要将构建服务器移动到更新的操作系统。如果我使用相同的 Visual Studio 版本和 Windows SDK,我可以在较新的操作系统上运行构建并在 Windows Server 2012 R2、Windows Server 2019、Windows 10 等操作系统上运行生成的二进制文件,对吗?生成的二进制文件是否依赖于构建服务器的操作系统?
【问题讨论】:
-
不,构建操作系统无关紧要
-
@AlanBirtles 谢谢,Microsoft 或其他任何地方都提供任何文档吗?
标签: c# c++ visual-studio msbuild operating-system