我在 Windows 笔记本电脑和运行 macOS 12.6.1 的 Mac M1 上使用 Visual Studio 2022 17.3.6 进行了工作设置。当我运行 Uno 项目或 Xamarin 项目时,它会按预期连接到 Mac。我刚刚将 Mac 升级到 Ventura,但无法再连接。我知道唯一改变的是搬到文图拉,但我不知道如何继续。
确切的错误是:
尝试使用 SSH 密钥与“ip:22”建立 SSH 连接时出错
我已经尝试过以下方法:
在我今天将 Visual Studio 更新到 17.5.1 之前,这一直有效(我之前使用的是 17.4)。更新后,我的 Mac 将显示在 Visual Studio 中,但在尝试连接后显示主机无法访问。我能够使用主机名和 IP 地址通过 ssh 连接到 Mac,并成功运行远程命令,例如 ssh jtest@m-1 'ls'。它似乎与这个问题类似:SSH Connection issues,我尝试了其中的所有内容 - 但它仍然说主机无法访问。MAC操作系统版本为13.2.1。