使用Visual Studio 2015重建MFC?

使用Visual Studio 2015重建MFC?,mfc,visual-studio-2015,Mfc,Visual Studio 2015,是否可以使用Visual Studio 2015 Professional重建MFC?如果是,怎么做?(我知道这以前是可能的。)我需要一个版本的MFC静态库,它是用标志/Zc:threadSafeInit-构建的,以使用一个旧的应用程序,该应用程序不可能更新线程安全的静态变量。这是一个好问题。不幸的是,我不知道答案。为了增加您的机会,您可能需要概述一下您过去是如何做到这一点的,以及Visual Studio 2015在这方面是如何失败的。您可能还想调查所涉及的法律问题。您曾经使用类似于nmake

是否可以使用Visual Studio 2015 Professional重建MFC?如果是,怎么做?(我知道这以前是可能的。)我需要一个版本的MFC静态库,它是用标志
/Zc:threadSafeInit-
构建的,以使用一个旧的应用程序,该应用程序不可能更新线程安全的静态变量。

这是一个好问题。不幸的是,我不知道答案。为了增加您的机会,您可能需要概述一下您过去是如何做到这一点的,以及Visual Studio 2015在这方面是如何失败的。您可能还想调查所涉及的法律问题。您曾经使用类似于
nmake/f atlmfc.mak MFC LIBNAME=MFC70的命令来构建它们。Microsoft允许这样做,没有法律问题,如本手册第一节所述。这个问题以前是在stackoverflow上提出的,没有关于Visual Studio 2010的答案。@IInspectable FYI使用MSVC 4到6重建MFC很容易,因为MS提供了生成文件。由于它们已切换到MSBuild,因此不再提供.sln/.vcproc文件。