首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >序列图像板无法在Visual Studio (Xamarin)中打开。无法初始化设计器

序列图像板无法在Visual Studio (Xamarin)中打开。无法初始化设计器
EN

Stack Overflow用户
提问于 2019-10-11 21:52:55
回答 2查看 1.3K关注 0票数 3

我们使用Visual Studio (Xamarin)为Apple开发应用程序。由于我安装了最新的更新,故事板无法在Visual Studio中打开。

我试着降级到上一个版本,但似乎不起作用。已经重建、重新启动并卸载了项目。

错误消息:

代码语言:javascript
复制
MonoTouch.Design.Client.CouldNotInitializeRendererException: Exception of type 'MonoTouch.Design.Client.CouldNotInitializeRendererException' was thrown.
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest(CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 232
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest[TResponse](CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 243
   at MonoTouch.Design.Client.ServerProcessConnection.CreateSession() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 111
   at MonoTouch.Design.Client.ServerProcessConnection.<CreateSessionAsync>b__28_0() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 116
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
...
...
...
[2019-10-11 15:43:30.7] INFO: [2019-10-11 15:43:30.6] INFO: Waiting for renderer to start... 300
[2019-10-11 15:43:30.9] INFO: [2019-10-11 15:43:30.9] ERROR: Could not initialize renderer
[2019-10-11 15:43:30.9] INFO: MonoTouch.Design.Client.CouldNotInitializeRendererException: The renderer never started, bailing out... ---> MonoTouch.Design.Client.RetryConnectionException ---> System.Net.Sockets.SocketException: Connection refused
[2019-10-11 15:43:30.9] INFO:   at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <118907f5eb5f4e538f3e3bdd8361378f>:0 
[2019-10-11 15:43:30.9] INFO:   at Mono.Unix.UnixClient.Connect (Mono.Unix.UnixEndPoint remoteEndPoint) [0x00006] in <47e71035f6774c5fa65560f4ab0cc60e>:0 
[2019-10-11 15:43:30.9] INFO:   at (wrapper remoting-invoke-with-check) Mono.Unix.UnixClient.Connect(Mono.Unix.UnixEndPoint)
[2019-10-11 15:43:30.9] INFO:   at MonoTouch.Design.Client.Mac.MacServerProcessConnection.SendRequestImpl (MonoTouch.Design.CommandRequest request) [0x0000d] in <75e4a400d63a46619c2379952ad9ffcc>:0 
[2019-10-11 15:43:30.9] INFO:    --- End of inner exception stack trace ---
[2019-10-11 15:43:30.9] INFO:   at MonoTouch.Design.Client.Mac.MacServerProcessConnection.SendRequestImpl (MonoTouch.Design.CommandRequest request) [0x0001b] in <75e4a400d63a46619c2379952ad9ffcc>:0 
[2019-10-11 15:43:30.9] INFO:   at MonoTouch.Design.Client.ServerProcessConnection.SendRequestCore (MonoTouch.Design.CommandRequest request, System.Boolean throwIfNotRunning) [0x00050] in <3fb2608a4c644b7faeb25f7a26ae637f>:0 
[2019-10-11 15:43:30.9] INFO:    --- End of inner exception stack trace ---
[2019-10-11 15:43:30.9] INFO:   at MonoTouch.Design.Client.ServerProcessConnection.SendRequestCore (MonoTouch.Design.CommandRequest request, System.Boolean throwIfNotRunning) [0x000c2] in <3fb2608a4c644b7faeb25f7a26ae637f>:0 
[2019-10-11 15:43:30.9] INFO:   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest (MonoTouch.Design.CommandRequest req, System.Boolean throwIfNotRunning) [0x00000] in <3fb2608a4c644b7faeb25f7a26ae637f>:0 
[2019-10-11 15:43:30.9] INFO:   at CSProxyHost.MainClass.HandleMessage (MonoTouch.Design.CommandRequest message) [0x0015b] in <22267ef404cb4303b2debccd373e2a94>:0 
[2019-10-11 15:43:30.9] INFO: Reloading: Server rendering completed in 61335ms
[2019-10-11 15:43:30.9] ERROR: EnsureSession (counter 1): System.AggregateException: One or more errors occurred. ---> MonoTouch.Design.Client.CouldNotInitializeRendererException: Exception of type 'MonoTouch.Design.Client.CouldNotInitializeRendererException' was thrown.
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest(CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 232
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest[TResponse](CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 243
   at MonoTouch.Design.Client.ServerProcessConnection.CreateSession() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 111
   at MonoTouch.Design.Client.ServerProcessConnection.<CreateSessionAsync>b__28_0() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 116
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
---> (Inner Exception #0) MonoTouch.Design.Client.CouldNotInitializeRendererException: Exception of type 'MonoTouch.Design.Client.CouldNotInitializeRendererException' was thrown.
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest(CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 232
   at MonoTouch.Design.Client.ServerProcessConnection.SendRequest[TResponse](CommandRequest req, Boolean throwIfNotRunning) in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 243
   at MonoTouch.Design.Client.ServerProcessConnection.CreateSession() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 111
   at MonoTouch.Design.Client.ServerProcessConnection.<CreateSessionAsync>b__28_0() in E:\A\_work\1898\s\Xamarin.Designer.iOS\MonoTouch.Design.Client\Connection\ServerProcessConnection.cs:line 116
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()<---
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-12 01:40:01

欢迎来到SO!

作为故事板的Report the bug应使用Visual Studio打开。同时,你可以在你的Visual Studio For Mac中右击这个文件,然后用"Xcode Interface Builder“打开它。

票数 1
EN

Stack Overflow用户

发布于 2020-04-22 04:43:23

当我试图在Visual Studio 2019版本16.0.3中打开Main.Storyboard时,我遇到了类似的问题。我研究了它,因为它必须工作,因为我已经投资了二手Mac Book Pro。

在我寻找解决方案的过程中,我看到一个帖子说你至少需要Visual Studio 2019版本16.3和更高版本。我在Visual Studio 2019中找到了帮助,现在我已经安装了Visual Studio 19版本16.5.4的更新。

我的Mac是Catalina 10.15.3,所以我也把我的Mac Book Pro更新到了Catalina 10.15.4 (苹果图标并选择关于这个Mac来更新Catalina)。我在苹果电脑上安装的XCode说,它只支持在macOS Catalina10.15.4上开发应用程序,因此进行了升级。

Visual Studio 2019版本更新超过8 3GB,但mac更新仅略高于3 3GB。所以就像你说的,把所有东西更新到最新/最好的版本成功了!

有了这些更新,每个人都很高兴。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58342738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档