什么是Visual Studio中的"实用程序"配置类型

Vec*_*zer 8 visual-studio visual-studio-2013 visual-studio-2015

在Visual Studio中,项目属性 - >配置属性 - >常规 - >项目默认值 - >配置类型具有{Makefile,应用程序(.exe),动态库(.dll),静态库(.lib)和实用程序 }选项.Utility类项目的用途是什么; 你能指点我一些文件吗?谢谢

小智 8

实用程序项目是空项目,没有任何预定义的输出.我们必须编写自定义构建规则.

文档链接: https://msdn.microsoft.com/en-us/library/aa733962(v=vs.60).aspx

创建实用程序项目时,不会向项目中添加任何文件.实用程序项目不会生成任何预定的输出文件,例如.LIB,.DLL或.EXE.实用程序项目可以用作无需链接步骤即可构建的文件的容器:

  • 您可以将实用程序项目用作子项目的主项目.

  • 实用程序项目可以导出MAKEFILE.

  • 实用程序项目只有自定义构建规则; 您必须创建自定义构建规则并添加文件.

  • 实用程序项目遵循指定的输出列表并检查输出是否过期.

  • 该文档链接最后更新于 2006 年,并有一条通知称其不再有效。它还说,为了创建一个实用程序项目,您需要创建一个 DLL 项目,但随后没有给出进一步的指示 (3认同)