Xamarin IO,私钥已加密,但从Visual Studio for Windows连接到Mac Build Agent时密码为空

Riz*_*aky 2 visual-studio xamarin.ios xamarin

我正在使用安装了Parallels Desktop的Mac在Visual Studio for Windows 2017(Professional)中构建Xamarin.IOs应用程序。我在Parallels Desktop中运行的Windows中有两个Windows帐户。

我在一个Windows帐户中使用了Visual Studio,并成功连接到Mac Build代理。但是,当我切换回另一个Windows帐户并使用相同的Visual Studio应用程序时,在连接到Mac Build代理时出现错误消息,

私钥已加密,但密码短语为空...

我怎样才能解决这个问题?

Riz*_*aky 6

看来这是Visual Studio 2017中的错误。

我必须删除

  • id_rsa
  • id_rsa.pub
  • 密码

在Windows帐户%LOCALAPPDATA%\ Xamarin \ MonoTouch中找到的文件,然后重新连接到Mac Build Agent。

然后它开始正常工作

注意:我从这里找到此解决方案

  • 是的,这有效,今天发生在 VS 2019 v16.0.2 (3认同)