Hello.
We have a client that is running Mapinfo 17.0.2 in a Citrix enviroment.
The issue for a large organisation is, as Håkan wrote earlier, that the Tools will be loaded to the local user profile each time a Mapinfo session is started. This was not the case with Mapinfo 16.
Due to this we had to do a few changes manually.
Every user that logs in need this value:
[HKEY_CURRENT_USER\Software\MapInfo\MapInfo\Professional\1700]
"Registered_64"=dword:5c641037
Since the client is running Routefinder this also needs to be present:
[HKEY_CURRENT_USER\Software\MapInfo\MapInfo\Professional\1700\Tools64\10606]
"Title"=" Routefinder"
"Location"="C:\\Program Files\\MapInfo\\RouteFinder 5\\RouteFinder5.mbx"
"ImageUri"="C:\\Program Files\\MapInfo\\RouteFinder 5\\Icons\\WeightSign.bmp"
"Description"=""
"Owner"=""
"Autoload"=dword:00000001
We copy a few folders/files manually from the original installation at each startup(set the copyprocess as "do not replace"):
C:\Users\[currentuser]\AppData\Local\MapInfo\MapInfo\Professional\1700
LayoutTemplates
UniversalDataCache
MapinfoPro.DockingState.xml
MapinfoPro.RibbonState.SV.xml
nviews_RbnDockinfo.xml
and
C:\Users\[currentuser]\AppData\Roaming\MapInfo\
Mapinfo
Raster
Routefinder5
We then register the tools that will be used, for instance for the distancecalc(toolsfolder has been moved to "Location"=):
[HKEY_CURRENT_USER\Software\MapInfo\MapInfo\Professional\1700\Tools64\10063]
"Title"="Avståndsberäknare"
"Location"="C:\Mapinfo Tools\1700\Tools\DistanceCalc\DistanceCalc.MBX"
"ImageUri"="pack://application:,,,/MapInfo.StyleResources;component/Images/Tools/toolDistanceCalculator_16x16.png"
"Description"="Det här verktyget beräknar avståndet mellan alla objekt i en eller två tabeller. Verktyget returnerar sedan det/de objekt som ligger närmast eller längst bort, och skickar resultaten till ett tabellfönster."
"Owner"="MI_TOOLS"
"Autoload"=dword:00000000
Dont know if this is the best solution but it works. Would gladly take further input.
I dont think moving the Tools to the local profile was a good thing for Citrix or Terminal server.
Kind regards,
//Tobias
------------------------------
Tobias Brännlund
Sokigo AB
Lycksele
------------------------------