21

我已经使用 Xamarin 和新的 Visual Studio for Mac OS 开发了几个(实验和原型)iOS 应用程序,构建时间间歇性地平均需要大约 5-10 分钟。开始一个新项目时,构建时间很好。在处理我的应用程序时对源代码进行了一些更改(没有具体更改)。无缘无故,构建时间开始增加到 5-10 分钟。我已经尝试了所有可能的构建选项(链接、不链接、SDK 版本、新的委托证书等)。

在对活动应用程序(Mac OS、Sierra)进行调查后,我发现“代码设计”过程占用了 110% 的 CPU,并且只要构建完成就可以运行。

有没有人有这个问题的经验?

4

3 回答 3

8

我有同样的问题

首先尝试关闭 Visual Studio 然后从您的项目中删除 bin 、 obj ,最后开始可视化构建和运行

第二次尝试 确保您在真实设备中构建有时模拟器会导致问题,您如何确保,如果构建成功但部署多次卡住

于 2017-02-20T15:47:25.963 回答
1

就我而言,在擦除我的 PC 并完全重新安装 Windows 10 后,我的构建速度提高了 2 倍

过去需要 2:20 分钟的干净构建现在只需要 1:20 分钟,过去需要 40 秒的增量构建现在只需要 17 秒。

进行增量构建 + 部署到过去的设备大约需要 4 分钟。现在只需 55 秒!

我不确定是什么导致了这种可怕的经历,但我很高兴它不再那么可怕(尽管仍然很慢)。

于 2019-08-21T21:42:40.603 回答
0

转到您的 *.Android 项目 => "Properties" => "Android Options" 并设置以下选项:

  • Dex 编译器:dx
  • 链接:

这给了我一个快速的构建速度

于 2020-02-05T18:50:06.757 回答