旧项目使用Xamarin.Forms开发,随着Windows下的Visual Studio 2019不断升级,在Windows下连接macOS的XCode编译项目经常出现状况!只好在macOS中安装Visual Studio IDE编译及分发ipa文件。将项目拷贝到macOS后,使用VS打开项目,等待依赖包还原完成,编译IOS项目报错:
“MSBuild:UpdateDesignTimeXaml”代码生成器已崩溃: Not connected
at MonoDevelop.Core.Execution.RemoteProcessConnection.PostMessage (MonoDevelop.Core.Execution.BinaryMessage message, System.Threading.Tasks.TaskCompletionSource`1[TResult] cs, System.Boolean checkInitialized) [0x000c3] in /Users/builder/azdo/_work/2/s/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Execution/RemoteProcessConnection.cs:438
at MonoDevelop.Core.Execution.RemoteProcessConnection.SendMessage (MonoDevelop.Core.Execution.BinaryMessage message) [0x00031]
解决方法:清理项目,清理解决方案,关闭VS并重新打开项目。