我们最近从DotNetBrowser控件的1.x版本升级到了2.1,在回归测试期间,我们在Citrix环境中遇到了一个新的异常,我们无法显示浏览器。我们正在使用BrowserView,并在创建引擎时将RenderingMode设置为Offscreen以及设置UserDataDirectory,以尝试消除潜在的Citrix特定问题。
在Citrix环境中,我们有什么特殊的考虑因素吗?只是想在正确的方向上做一点小小的推动。
谢谢!
[] has encountered an unexpected error.
You can continue but it is suggested that you do not save over your
originally loaded projects to prevent data loss.
Details:
RPC call timed out.
Stack Trace:
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at DotNetBrowser.Util.TaskExtensions.WaitResult[T](Task`1 task)
at DotNetBrowser.Engine.EngineRpcService..ctor(IConnection connection, IEngineFactoryCommands factoryCommands, IEngineCommands commands, IRpcCallbacksStub`2 callbacks, ProprietaryFeatures proprietaryFeatures, RenderingMode renderingMode)
at DotNetBrowser.Engine.EngineRpcService..ctor(EngineFactoryRpcService factoryCommands, ProprietaryFeatures proprietaryFeatures, RenderingMode renderingMode)
at [].BrowserEngineBuilder.BuildEngine(String licenseKey) in ...
at [].IntegralOrchestrator.get_BrowserEngine() in ...
at [].UI.BrowserWindow.InitializeChromiumPlugin() in ...
at [].UI.BrowserWindow..ctor() in ...
at [].IntegralOrchestrator.ShowBrowser() in ...
at [].Services.DockPanelPresentation.UI.MenuItem.MenuButtonClick(Object sender, EventArgs e) in ...
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)```发布于 2020-09-23 22:53:14
在我的特定实例中,将SandboxDisabled设置为true是可行的。感谢支持团队的建议。
https://dotnetbrowser-support.teamdev.com/docs/guides/gs/chromium.html#sandbox
https://stackoverflow.com/questions/64026203
复制相似问题