返回介绍

Metro:调试

发布于 2021-06-19 18:03:20 字数 950 浏览 938 评论 0 收藏 0

如果出现故障或怪异行为,请始终检查位于下列地址的播放器日志- <user>\AppData\Local\Packages\<productname>\TempState\UnityPlayer.log。提交错误时,请附上播放器日志,该日志将提供 重要信息。

从 07-12 开始,用户应该能使用 Visual Studio 调试脚本。目前只可调试 C# 脚本。 以下是一些简单的操作步骤(这些步骤在未来版本中可能有所变动):

  • Build Visual Studio 解决方案。用户可忽略自动连接分析器 (Autoconnect Profiler) 和脚本调试 (Script Debugging) 复选框,在 Metro 中这些不起作用。
  • 打开新创建的解决方案文件。文件中包含 Assembly-CSharp.pdb,表示用户可调试 C# 文件。
  • 该 C# files 不包含在本工程中,所以必须将其包含在内。操作:在解决方案资源管理器 (Solution Explorer) 中右击解决方案 (Solution) ->添加 (Add)->现有工程 (Existing Project),导航到 Unity 工程并包括 Assembly-CSharp.csproj。
  • 现在,用户拥有所有 C# 文件,可随意放置断点。
  • 按 F5 键之前,将调试类型 (Debug Type) 设置为混合 (Mixed)(托管和本机) (Managed and Native)
  • 按 F5 键并欣赏,可看到类似下图的窗口:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文