我拥有最新版本的 Visual Studio 2022(17.11.3,之前我有一个旧版本 17.9.6,但它也不起作用),今天我已将 XCode 更新为适用于 iOS 18.0 的最新 (16.0) 版本。但是当它完成安装并尝试与 Mac 配对时,我收到以下错误:对象引用未设置为对象的实例。

我曾尝试从 Mac 和 PC(Windows)中删除 XMA 文件夹,但仍然不起作用。

当我使用另一台电脑连接到 Mac 时,我甚至会遇到同样的错误。

重新启动 Visual Studio、我的电脑或我的 Mac 都无济于事。

现在我无法连接到我的 Mac,是其他人有它吗?

模拟器问题:

1

  • 我也刚刚遇到过这种情况,因为我正在从 xamarin 迁移到 MAUI。我利用其他人提到的技巧,将 DisableMonoValidation 添加到我的 Windows 机器的注册表编辑器


    – 


最佳答案
2

这是我在评论中提到的“黑客”的截图。GitHub/Microsoft 开发人员线程中提到,之前已经发布了修复程序。不确定它是否再次被引入。但是,一旦错误得到解决,就应该从注册表中删除它。

6

  • 它有效,但我们正在等待微软的解决方案


    – 

  • @B.Geronatsios 是的,因为跳过验证是一个有点奇怪的解决方案


    – 


  • 现在我遇到一个问题,它无法找到 iOS 模拟器,因为 Mac 版本(16.0)与我的最新版本的 Visual Studio 不兼容…


    – 


  • @Giorgio 我遇到了同样的问题。注册表破解让我连接到 Mac,但仍然无法使用模拟器。它显示“没有模拟器(Xcode 不匹配)”。Visual Studio 17.11.3、MacOS Sonoma 14.6.1 和 Xcode 16.0。


    – 


  • 感谢您最后提到如何添加注册表项


    – 

我有同样的问题。使用此解决方法后,连接正常,但我无法使用模拟器(无模拟器(Xcode 不匹配)。Visual Studio 17.11.3、Xcode 16.0、macOS Sequoia V15.0

1

  • 我提出问题


    –