2026.1.11.0 64-bit (JIT) with OpenVPN

2026.1.11.0 64-bit (JIT) with OpenVPN

avatar

After Update from 2026.1.10.0 64-bit (JIT) to 2026.1.11.0 64-bit (JIT) my OpenVPN Configuration is not working anymore.

When i open the property, a message ask me to go offline. And a Exception is rising.

TargetInvocationException - Exception has been thrown by the target of an invocation.

at System.Activator.CreateInstance(Type type)
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewLocator.GetViewForViewModel(Type viewModelType)
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewLocator.GetViewForViewModel[TViewModel]()
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewLocator.GetViewForViewModel[TViewModel](TViewModel viewModel)
at Devolutions.RemoteDesktopManager.Frames.FreAvalonia`1..ctor(TViewModel viewModel)
at Devolutions.RemoteDesktopManager.Frames.FreVPNAddOnEditorAvaloniaView`1..ctor(TViewModel viewModel)
at Devolutions.RemoteDesktopManager.Business.OpenVPNAddOnOpener.CreateEditor(ConnectionEngine engine)
at Devolutions.RemoteDesktopManager.Business.BaseVPNAddOnOpener.Devolutions.RemoteDesktopManager.Business.IVPNAddOnOpener.CreateEditor(IConnectionEngine engine)
at Devolutions.RemoteDesktopManager.Business.SplitVPNAddOn.CreateEditor(IConnectionEngine engine)
at Devolutions.RemoteDesktopManager.Frames.VPN.FreAddOnVPNSettings..ctor(ConnectionEngine engine, ConnectionEditMode connectionEditMode, AddOnVPNTypeDescriptor addOnVPNTypeDescriptor)
at Devolutions.RemoteDesktopManager.Business.VPNTypeDescriptors.AddOnVPNTypeDescriptor.CreateFrameSettings(ConnectionEngine engine, ConnectionEditMode connectionEditMode)
at Devolutions.RemoteDesktopManager.Frames.ConnectionSettings.FreVPNConnectionSettings.CreateVPNFrameSettings(VPNTypeDescriptor vpnTypeDescriptor)
at Devolutions.RemoteDesktopManager.Frames.ConnectionSettings.FreVPNConnectionSettings.LoadVPNTypeFromControls()
at Devolutions.RemoteDesktopManager.Frames.ConnectionSettings.FreVPNConnectionSettings.CbVPNType_SelectedIndexChanged(Object sender, EventArgs e)
at DevExpress.XtraEditors.ComboBoxEdit.UpdatePopupEditValueIndex(Int32 prevIndex)
at DevExpress.XtraEditors.ComboBoxEdit.set_EditValue(Object value)
at Devolutions.RemoteDesktopManager.Frames.ConnectionSettings.FreVPNConnectionSettings.LoadConnectionInControls(ConnectionEngine engine, Connection connection, FrmConnection parent)
at Devolutions.RemoteDesktopManager.Forms.FrmConnection.<>c__DisplayClass133_0.<CreateConnectionSettingsFrame>b__1()
at Devolutions.RemoteDesktopManager.Managers.ThreadManager.PushTimer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, UInt32 msg, WPARAM wparam, LPARAM lparam)
------------------------ extended stack ------------------------
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel.LoadParameters(ErrorMessageParameters parameters)
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel..ctor(ErrorMessageParameters parameters)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String details, String title, String xml)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String title)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String title)
at Devolutions.RemoteDesktopManager.Managers.LogManager.HandleException(Exception exception)
at Devolutions.RemoteDesktopManager.Managers.LogManager.OnThreadException(Object sender, ThreadExceptionEventArgs t)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception ex)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, UInt32 msg, WPARAM wparam, LPARAM lparam)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.LightThreadContext.RunMessageLoop(msoloop reason, Boolean fullModal)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.RunDialog(Form form)
at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at DevExpress.XtraEditors.XtraForm.ShowDialog(IWin32Window owner)
at Devolutions.RemoteDesktopManager.Managers.ActionManager.EditConnection(ConnectionEngine engine, IConnectionSource source)
at Devolutions.RemoteDesktopManager.Managers.SessionMenuManager.MnuEditConnection_Click(Object sender, EventArgs e)
at Devolutions.RemoteDesktopManager.Controls.EnhancedBarButtonItem.OnClick(BarItemLink link, MouseEventArgs mouseEventArgs)
at DevExpress.XtraBars.BarItem.PerformClick(BarItemLink link)
at DevExpress.XtraBars.BarItem.PerformClick()
at Devolutions.RemoteDesktopManager.Frames.FreDashBoardBase.GalleryActions_ItemClick(Object sender, GalleryItemClickEventArgs e)
at DevExpress.XtraBars.Ribbon.Gallery.BaseGallery.RaiseItemClickEvent(RibbonGalleryBarItemLink inRibbonGalleryLink, BaseGallery gallery, GalleryItem item)
at DevExpress.XtraBars.Ribbon.Gallery.BaseGallery.OnItemClick(RibbonGalleryBarItemLink inRibbonGalleryLink, BaseGallery gallery, GalleryItem item)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnUnpressItem(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnUnpress(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandler.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.GalleryControl.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
at Devolutions.RemoteDesktopManager.Controls.EnhancedGalleryControl.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, UInt32 msg, WPARAM wparam, LPARAM lparam)
at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
at DevExpress.Utils.Drawing.Helpers.Win32SubclasserFactory.Win32Subclasser.SubClassProcInner(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam, IntPtr uIdSubclass, IntPtr dwRefData)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.LightThreadContext.FPushMessageLoop(msoloop uReason)
at System.Windows.Forms.Application.LightThreadContext.RunMessageLoop(msoloop reason, Boolean fullModal)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Devolutions.RemoteDesktopManager.Program.Main(String[] args)


------------------- INNER -----------------------

MissingManifestResourceException - Could not find the resource "Devolutions.RemoteDesktopManager.Business.AddOnResources.resources" among the resources "Devolutions.Resources.Properties.AddOnResources.resources", "Devolutions.Resources.Properties.StaticResources.resources", "Devolutions.Resources.Properties.BusinessResources.resources", "Devolutions.Resources.Properties.MsgResources.resources", "Devolutions.Resources.Properties.UIResources.resources" embedded in the assembly "Devolutions.Resources", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name.

at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
at Devolutions.AvaloniaUI.MarkupExtensions.ResMarkupExtension`1.ProvideValue(IServiceProvider serviceProvider)
at Devolutions.AvaloniaUI.AddOns.OpenVPNEditorView.!XamlIlPopulate(IServiceProvider, OpenVPNEditorView)
at Devolutions.AvaloniaUI.AddOns.OpenVPNEditorView.!XamlIlPopulateTrampoline(OpenVPNEditorView)
at Devolutions.AvaloniaUI.AddOns.OpenVPNEditorView.InitializeComponent(Boolean loadXaml)
at Devolutions.AvaloniaUI.AddOns.OpenVPNEditorView..ctor()
at System.Activator.CreateInstance(Type type)
------------------------ extended stack ------------------------
at Devolutions.RemoteDesktopManager.Managers.ErrorManager.BuildErrorDetails(Exception exception, String extraMessage)
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel.LoadParameters(ErrorMessageParameters parameters)
at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel..ctor(ErrorMessageParameters parameters)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String details, String title, String xml)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String title)
at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String title)
at Devolutions.RemoteDesktopManager.Managers.LogManager.HandleException(Exception exception)
at Devolutions.RemoteDesktopManager.Managers.LogManager.OnThreadException(Object sender, ThreadExceptionEventArgs t)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception ex)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, UInt32 msg, WPARAM wparam, LPARAM lparam)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.LightThreadContext.RunMessageLoop(msoloop reason, Boolean fullModal)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.RunDialog(Form form)
at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at DevExpress.XtraEditors.XtraForm.ShowDialog(IWin32Window owner)
at Devolutions.RemoteDesktopManager.Managers.ActionManager.EditConnection(ConnectionEngine engine, IConnectionSource source)
at Devolutions.RemoteDesktopManager.Managers.SessionMenuManager.MnuEditConnection_Click(Object sender, EventArgs e)
at Devolutions.RemoteDesktopManager.Controls.EnhancedBarButtonItem.OnClick(BarItemLink link, MouseEventArgs mouseEventArgs)
at DevExpress.XtraBars.BarItem.PerformClick(BarItemLink link)
at DevExpress.XtraBars.BarItem.PerformClick()
at Devolutions.RemoteDesktopManager.Frames.FreDashBoardBase.GalleryActions_ItemClick(Object sender, GalleryItemClickEventArgs e)
at DevExpress.XtraBars.Ribbon.Gallery.BaseGallery.RaiseItemClickEvent(RibbonGalleryBarItemLink inRibbonGalleryLink, BaseGallery gallery, GalleryItem item)
at DevExpress.XtraBars.Ribbon.Gallery.BaseGallery.OnItemClick(RibbonGalleryBarItemLink inRibbonGalleryLink, BaseGallery gallery, GalleryItem item)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnUnpressItem(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnUnpress(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandlerBase.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.Handler.GalleryControlHandler.OnMouseUp(DXMouseEventArgs e)
at DevExpress.XtraBars.Ribbon.GalleryControl.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.BaseWndProc(Message& m)
at Devolutions.RemoteDesktopManager.Controls.EnhancedGalleryControl.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, UInt32 msg, WPARAM wparam, LPARAM lparam)
at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
at DevExpress.Utils.Drawing.Helpers.NativeMethods.UnsafeNativeMethods.DefSubclassProc(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam)
at DevExpress.Utils.Drawing.Helpers.Win32SubclasserFactory.Win32Subclasser.SubClassProcInner(IntPtr hWnd, IntPtr Msg, IntPtr wParam, IntPtr lParam, IntPtr uIdSubclass, IntPtr dwRefData)
at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg)
at System.Windows.Forms.Application.LightThreadContext.FPushMessageLoop(msoloop uReason)
at System.Windows.Forms.Application.LightThreadContext.RunMessageLoop(msoloop reason, Boolean fullModal)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Devolutions.RemoteDesktopManager.Program.Main(String[] args)

All Comments (3)

avatar

Hello,

We have a fix for this issue internally which will be available starting from our upcoming RDM version 2026.1.12.0.

We should be able to release this later today or tomorrow.

Best Regards,

Michaël Beaudin

avatar

Hello Michael

The new Version 2026.1.12.0 works not how it should. Thanks for you support

avatar

Hello gko,

Did you mean the version 2026.1.12.0 works "now" how it should? I just want to confirm if the "not" is a typo or if the error is still present on your side.

Best Regards,

Michaël Beaudin