Version: 6000.3
语言: 中文
UWP 生成设置参考
在 Visual Studio 中打包 UWP 应用

生成 Visual Studio C++ 解决方案

Unity 为通用 Windows 平台 (UWP) 生成项目时,Unity 会自动生成 Visual Studio 解决方案。

创建 Visual Studio C++ 解决方案

Unity 生成包含以下项目的 Visual Studio 解决方案:

项目 描述
项目名称 包含您的主项目代码。Visual Studio 将此项目生成到应用程序包中,可以将其部署到设备或上传到 Microsoft Store。

注意:当您在此基础上构建此项目时,Unity 不会覆盖此项目。
Unity 数据 包含构建项目所需的所有特定于 Unity 的文件,例如资产。
Il2Cpp输出项目 包含 Unity 从托管程序集转换的生成的 C++ 代码。

注意:每次构建此项目时,此项目都会被覆盖。

Visual Studio 生成配置

Unity 在 Visual Studio 中提供以下生成配置选项

配置 描述
调试 使用“调试”调试代码。此配置:
- 禁用所有优化。
- 保留代码中的所有调试信息。
- 导致代码运行缓慢。
- 产生最快的构建时间。
释放 使用 Release 对游戏进行分析。此配置:
- 启用代码优化。
主人 使用 Master 进行游戏提交和最终测试。此配置:
- 禁用分析器。
- 生成时间与发布配置相同。
- 生成时间与发布配置相同。
MasterWithLTCG 使用 MasterWithLTCG 进行游戏提交和最终测试。此配置:
- 为生成的 C++ 代码、IL2CPP 运行时和 IL2CPP 垃圾回收启用链接时间代码生成。
- 与主配置相比,构建时间要长得多。
- 导致应用程序的执行速度比主配置更快。
UWP 生成设置参考
在 Visual Studio 中打包 UWP 应用