Use Remotedesktopmanager at Citrix

Use Remotedesktopmanager at Citrix

avatar

Hello again,
we have an big problem....
We try to use the RDM at citrix but it doesnt work.
Does the Remotedesktopmanager work at Citrix? (Enterprise Edition with Database)

All Comments (10)

avatar

Hi,
Could you give me more details? Have you tried the embedded or external mode?

David Hervieux

avatar

Do you mean to run it on a Citrix server?

David Hervieux

avatar




yes =)

avatar

Could you try to install it in a folder like c:\RDM? What error do you get?

David Hervieux

avatar



Hi David, I haven't been able to get any of the 6.5.x versions working when running on a Citrix desktop either. It crashes silently after a few seconds. (This is a portable install as I don't have install access rights.)

Good news is that 6.6 appears to have fixed it! :)

Cheers!

Cheers, Kent

avatar

Hello,
okay it works on citrix after some problems we made it work.
so but now there is a new error wit 6.6.0.0 with both addons sapgui 1.0.1.0 and 1.0.2.0 can you verify this?

Version 1.0.1.0
InvalidCastException - Unable to cast object of type 'www.trianet.de.SAPGuiConfiguration' to type 'www.trianet.de.SAPGuiConfiguration'.
at www.trianet.de.SAPGuiConfiguration.FromXml(String aParams)
at www.trianet.de.SAPGuiAddOn.SAPGuiAddOn.GetHost(String aParams)
at Devolutions.RemoteDesktopManager.Business.AddOnConnectionTypeDescriptor.GetHost(Connection connection)
at Devolutions.RemoteDesktopManager.Managers.ConnectionTypeManager.GetHost(Connection connection)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.<.cctor>b__1(Connection connection, Boolean parent, Boolean uri)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.ProcessVariables(String value, Boolean isUri, Boolean isAddhoc, Connection connection)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.ReplaceVariables(String value, Boolean isUri, Boolean isAddhoc, Connection connection)
at Devolutions.RemoteDesktopManager.Business.Connection.get_NameFormatted()
at Devolutions.RemoteDesktopManager.Frames.ConnectionViews.FreConnectionTreeView.LoadConnectionInTreeNode(TreeNode root, TreeNode parent, Connection connection)
at Devolutions.RemoteDesktopManager.Frames.ConnectionViews.FreConnectionTreeView.LoadConnectionList(Connection[] connections)
at Devolutions.RemoteDesktopManager.Forms.FrmMainBase.LoadAllConnectionView(Boolean saveState)
at Devolutions.RemoteDesktopManager.Forms.FrmMainBase.RefreshAllConnectionView(Boolean saveState, Boolean checkOnline)
at Devolutions.RemoteDesktopManager.Forms.FrmMainDockable.DoFirstLoad()
at Devolutions.RemoteDesktopManager.Forms.FrmMainDockable.tmFirstLoad_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Version 1.0.2.0
InvalidCastException - [A]www.trianet.de.SAPGuiConfiguration cannot be cast to www.trianet.de.SAPGuiConfiguration. Type A originates from 'SAPGuiAddOn, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null' in the context 'Default' at location 'C:\RemoteDesktopManager\SAPGuiAddOn.dll'. Type B originates from 'SAPGuiAddOn, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null' in the context 'LoadNeither' at location 'C:\Documents and Settings\Administrator\Local Settings\Application Data\Devolutions\RemoteDesktopManager\SAPGuiAddOn.dll'.

at www.trianet.de.SAPGuiConfiguration.FromXml(String aParams)
at www.trianet.de.SAPGuiAddOn.SAPGuiAddOn.GetHost(String aParams)
at Devolutions.RemoteDesktopManager.Business.AddOnConnectionTypeDescriptor.GetHost(Connection connection)
at Devolutions.RemoteDesktopManager.Managers.ConnectionTypeManager.GetHost(Connection connection)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.<.cctor>b__1(Connection connection, Boolean parent, Boolean uri)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.ProcessVariables(String value, Boolean isUri, Boolean isAddhoc, Connection connection)
at Devolutions.RemoteDesktopManager.Managers.VariableManager.ReplaceVariables(String value, Boolean isUri, Boolean isAddhoc, Connection connection)
at Devolutions.RemoteDesktopManager.Business.Connection.get_NameFormatted()
at Devolutions.RemoteDesktopManager.Frames.ConnectionViews.FreConnectionTreeView.LoadConnectionInTreeNode(TreeNode root, TreeNode parent, Connection connection)
at Devolutions.RemoteDesktopManager.Frames.ConnectionViews.FreConnectionTreeView.LoadConnectionList(Connection[] connections)
at Devolutions.RemoteDesktopManager.Forms.FrmMainBase.LoadAllConnectionView(Boolean saveState)
at Devolutions.RemoteDesktopManager.Forms.FrmMainBase.RefreshAllConnectionView(Boolean saveState, Boolean checkOnline)
at Devolutions.RemoteDesktopManager.Forms.FrmMainDockable.DoFirstLoad()
at Devolutions.RemoteDesktopManager.Forms.FrmMainDockable.tmFirstLoad_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

avatar

Hi,
Ususally we we see this type of error it's because the add-on is installed in the application installation folder and %LocalAppData%\Devolutions\RemoteDesktopManager

David Hervieux

avatar

so where should it be?

avatar

%LocalAppData%\Devolutions\RemoteDesktopManager only

David Hervieux

avatar

Thats it! Thank you sooo much.
so for all the questions i had till now i found a solution at this board.
thank you for you speedy help and for such a nice Programm =)
kind regards
Dieter Heppt