Visual c++ 在.vcxproj文件中,<;配置类型>;这些价值观意味着什么?

Visual c++ 在.vcxproj文件中,<;配置类型>;这些价值观意味着什么?,visual-c++,visual-studio-2013,.net-4.5,vcxproj,Visual C++,Visual Studio 2013,.net 4.5,Vcxproj,在.vcxproj文件中,ConfigurationType的可能值是什么?这些值意味着什么-或者-我在哪里可以找到MSDN上的这些信息?我很难找到一个好的搜索字符串来回答我的问题 我想我知道第一个问题的答案,但我需要确认/详细信息 以下是我认为我知道的: 应用程序生成一个exe DynamicLibrary生成一个.lib和一个.dll文件。(接下来,如果这是真的,那么它总是同时产生这两种结果吗?还是有 产生一个或另一个异常的异常。可能我无意中想到了c++/cli?在c++/cli文件中是否

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

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

以下是我认为我知道的:

  • 应用程序生成一个exe

  • DynamicLibrary生成一个.lib和一个.dll文件。(接下来,如果这是真的,那么它总是同时产生这两种结果吗?还是有 产生一个或另一个异常的异常。可能我无意中想到了c++/cli?在c++/cli文件中是否存在不同的可能性?)


这些是否正确,还有其他吗?

您只需打开Visual Studio项目属性中的下拉菜单即可获取列表。。。但这是MSDN文档

有几种配置类型可用于 选择:应用程序(.exe),显示链接器工具集(C/C++编译器, MIDL、资源编译器、链接器、BSCMake、XML Web服务代理 生成器、自定义生成、预生成、预链接、后生成事件)<强>动态 库(.dll),显示链接器工具集,指定/dll链接器选项, 并将_windelldefine添加到CL.Makefile,显示Makefile工具集 (恩马克)静态库(.lib),显示库管理员工具集(与 链接器工具集,但用库管理员替换链接器并省略XML Web 服务代理生成器)实用工具,显示实用工具工具集(MIDL, 自定义生成、预生成、后生成事件)


它绑定到Microsoft.VisualStudio.VCProjectEngine.ConfigurationType。所以StaticLibrary、MakeFile和Utility是其他的。