与 Mac 配对会导致 Visual Studio 冻结

Rys*_*teQ 3 c# macos visual-studio ios xamarin

我有一个在 Visual Studio(17.7.1 和 17.7.3)上使用 Xamarin 开发的应用程序,我想将其发布到 Apple 的 App Store 上,为此我需要与 Mac 配对。现在,正如标题所示,这会导致视觉工作室永远冻结,到目前为止它已经冻结了两个半小时多一点。

该程序完全没有响应,我强调这一点,因为我在谷歌上没有找到任何描述我所经历的内容,它不会崩溃或陷入无限循环,它只是冻结。

它冻结的步骤是“启动 IDB IP ...”,然后什么也没有。我尝试过一些事情,其中​​包括

  1. 通过终端从 MAC 卸载 Xamarin
  2. 关闭两台机器并重新启动它们
  3. 从解决方案中删除 bin 和 obj 文件夹
  4. 多次尝试(至少40次)
  5. 关闭热重载和远程模拟器
  6. 将 Visual Studio 版本回滚到 17.7.3 至 17.7.1
  7. 以上所有的组合

现在,我尝试了更多的事情,但它们是随机的,我这样做只是因为我可以,比如删除并再次添加我的苹果帐户。我还应该注意的是,当我将 Mac 与我在 MAUI 上开发的另一个项目配对时,我没有遇到这个问题,这只是在 Xamarin 上运行的项目。

有关我的设置的更多信息包括

  • 该项目在.NET 6上运行
  • 有问题的 Mac 具有 Xcode 14.2
  • Mac 的 macOS Monterey 版本为 12.6.8
  • 在出现“正在启动 IDB IP ...”消息之前,它显示“注册远程异常消息处理程序时发生错误,因此远程错误内容将不会在此活动连接中处理”

任何有关如何解决此配对问题的帮助将不胜感激!

小智 6

我在连接到 Mac 时出现了“注册远程异常消息处理程序时发生错误,因此远程错误内容不会在此活动连接中处理”消息的挂起行为,该消息仅发生在特定的移动解决方案上。清除与存在问题的解决方案关联的 .vs 文件可在此处纠正问题。