在 VS2010 中禁止生成 metagen 文件

Disable generation of metagen files in VS2010

当我构建一个 C++/CLI 项目时,我得到了一个名为 "proj.exe.metagen".

的文件。

删除它不会影响生成的可执行文件的执行,所以我宁愿不生成它,除非有充分的理由让它存在。

如何禁用 metagen 文件的生成?

项目 > 属性 > 常规 > "Enable Managed Incremental Builds" 设置。这适用于 VS2015,也适用于 VS2010。

每个人都喜欢快速构建,所以默认为是。如果您 select 否,则 msbuild 不再需要 .metagen 文件来加速构建,也不会再创建它。

下图为VS2010中的设置。