什么是Visual C++中的app.aps文件?

blu*_*ish 21 version-control c++-cli visual-studio visual-c++ visual-studio-2012

我刚刚在我的(新)Visual Studio 2012 C++/CLI项目中发现了一个神奇的文件:app.aps.

我在互联网上找不到关于它的参考.它的意思是什么?我可以安全地删除它吗?看来是这样.我应该忽略或包含在我的提交中来源版本控制吗?

Lev*_*que 31

它是设计器效率的生成文件,您可以在源代码管理中忽略它:

http://fileinfo.com/extension/aps


Ani*_*eek 8

APS文件是资源文件的二进制版本.由于资源编辑器不直接读取.rc和resource.h文件,因此资源编译器将它们转换为APS文件.

参考 - 受资源编辑影响的文件

  • 比原来的答案清楚得多。另外,值得补充的是,这种情况在任何类型的项目中都会发生。如果您在 C#、VB 或 F# 项目中有“*.rc”文件,并且在 VS 2017/2019 中打开它们,则会出现一个具有相同名称和“aps”扩展名的新文件。如果删除,下次打开“*.rc”文件时会自动生成。 (3认同)