在 .vcxproj 文件中,<ConfigurationType> 的可能值是什么?这些值是什么意思?

Within a .vcxproj file what are the possible values for the <ConfigurationType> and what do those values mean?

在 .vcxproj 文件中,ConfigurationType 的可能值是什么?这些值是什么意思? - 或者 - 我可以在 MSDN 的什么地方找到这些信息?我很难选择一个好的搜索字符串来回答我的问题。

我想我知道第一个问题的答案,但我想要确认/详细信息。

这是我认为我知道的:

这些都对吗,还有其他的吗?

您可以直接打开 Visual Studio 项目属性中的下拉菜单来获取列表...但是 here 是 MSDN 文档。

There are several configuration types from which to choose: Application (.exe), displays linker toolset (C/C++ Compiler, MIDL, Resource Compiler, Linker, BSCMake, XML Web Service Proxy Generator, custom build, prebuild, prelink, postbuild events). Dynamic Library (.dll), displays linker toolset, specifies /DLL linker option, and adds the _WINDLL define to CL. Makefile, displays makefile toolset (NMake). Static Library (.lib), displays librarian toolset (same as linker toolset except substitute librarian for linker and omit XML Web Service Proxy Generator). Utility, displays utility toolset (MIDL, custom build, prebuild, postbuild events).