|
InstallOnVista
some workarounds for installing on Windows Vista & 7
Featured IntroductionInstallation on Windows Vista and Windows 7 is not yet reliably a straightforward procedure. Some people have no troubles, others a lot. Start with the following, and if you encounter difficulties look at the workarounds further down.
Recipe courtesy of Aaron Hixson (hicksticks2001) Notes It is not recommended to copy the files into your your user profile or C:\Users\%USERNAME% as other users won't be able to access the Mapbook files. You shouldn't need to turn off UAC (User Access Control) in Windows 7 or Windows Vista if you use the method of running the command prompt as an Administrator. Running the Install.bat as an administrator from Windows does not work (ie right click Install.bat then run as administrator). This is the case even when actually logged on as an admin. See issue#44 for background WorkaroundsDon't run install.bat from C:Even with admin rights, the C: volume has some restrictions on what you can and can't do, and from where within the volume those restrictions are applied. Extract the mapbook archive to another drive if possible, or somewhere under your user folder, and run the install from there. thanks to Colleen, in comments below Turn off User Account ControlAdministrator rights are required for this solution.
http://forums.esri.com/Thread.asp?c=93&f=989&t=64703#799692 See issue#16 for more details. Specify absolute path to regedit, regsrvr32Edit _install.bat and put the entire path for regsvr32 and regedit in the file. It was happy and worked. An updated _install.bat is available in r101. See issue#40 for more details. If "Map Series" toolbar not available try:
"Map Series" should show up in the list of available toolbars. See issue#33 for more details. Updated .reg files in r160 should fix this. |
Have Windows 7 64 bit and tried everything to get this to work. This solution is best (WORKS!) but if you're using windows 7, to turn user account control off you just slide the bar to the bottom. There is no longer a check box to uncheck. Thanks for this app and you help in keeping it working!
I'm glad it worked, and thank you for the feedback. :)
I used the same procedure including mapzit's much needed description of how to turn user account control off in Windows 7. IT WORKED! Thanks to both of you!
I too must give a hearty thanks to "mapzit" for the W7 control tip. Once that was settled, the install and the second instruction to realise the toolbar worked quite lovely. Cheers for the posts!
I'm using Windows 7 and running Arcmap 9.3.1 . This WORKED!! Thanks very much and keep up the good work!
your simply amazing.!
Fantastic Thanks - Turn off user account did the job for me - Running Vista and ArcGIS 9.2
Hello, I have windows 7 32bits and Arcgis 9.3.1 and i already install the application without any error using CMD. But the toolbar is not present when I load arcgis. Then I tried to load the forms and give me an error like: "The form class contained in 'c:\Arcgis_Extensoes?\Mapbook_for_9-3_2009.February.11\Visual_Basic?\frmCreateIndex.frm' is not supported in VBE.The file can't be loaded.
I think that's the problem why I can't load the mapseries toolbar.
Help.
Thanks.
Turn off User Account Control. Works.
Cannot get Mapbook tab to show up.
Running install as administrator, have turned off user account control, given myself full control permissions over ArcGIS folder.
Says DLL files have been registered successfully along with the registration file when I run install.bat. Have added toolbar by using the customize-add from file and when I click on any of the buttons on the toolbar, it gives this error:
Map Book Extension Not Found!!! Map Book code not installed properly!! Make sure you can access the regsvr32 command and rerun the Install.bat batch file!!
I'm running Windows 7 64-bit and ArcGIS 9.2 SP6. Any help would be greatly appreciated.
Typically the things that are too simple to even post about are the ones that stump me so here goes - I struggled with installing for a while (followed all of these directions above) and then on a whim tried installing from my 'user' folder instead of from C and ta-da... it worked! I had admin rights and I simply assumed I should do it from C but, I was wrong. Thanks for all the tips to at least give me something to try when I was desperate! :)
You're welcome. I've added your discovery to the list above. Thank you for taking the time to report back.
I was having trouble getting this going on Windows 7 64-bit and Windows Server 2008 R2, so I made a 64-bit version of the REG file, and that seemed to fix it for me.
REGEDIT4 ; the first guid is the guid representing the component to register and the second represents the component category ; Double click on this file from Explorer to automatically ; update the specified information for your component. ; Add ESRI Contents Views {089874FC-CC18-11D2-9F39-00C04F6BC78E} ;DSMapBookUIPrj.MapSeriesTab [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{AC7622A7-6D66-4D2B-9AE0-EB70BD262B53}\Implemented Categories\{089874FC-CC18-11D2-9F39-00C04F6BC78E}] ; Add ESRI MX Extensions {B56A7C45-83D4-11D2-A2E9-080009B6F22B} ;DSMapBookUIPrj.MapSeriesExt [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{E918E787-8B4E-4D51-877C-AD67905C6109}\Implemented Categories\{B56A7C45-83D4-11D2-A2E9-080009B6F22B}] ;Add Toolbars to ESRI Mx CommandBars Category ({B56A7C4A-83D4-11D2-A2E9-080009B6F22B}) ;DSMapBookUIPrj.MapSeriesBar [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{B121B1BA-5420-464B-802A-7A6C89123093}\Implemented Categories\{B56A7C4A-83D4-11D2-A2E9-080009B6F22B}] ;Add Commands and Tools to ESRI MX Commands Category ({B56A7C42-83D4-11D2-A2E9-080009B6F22B}) ;DSMapBookUIPrj.CreateMapBook [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{DC395506-3391-4207-99D4-C70851BAE9EA}\Implemented Categories\{B56A7C42-83D4-11D2-A2E9-080009B6F22B}] ;DSMapBookUIPrj.DSPageIdentifier [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{1DA56C9C-4646-41B8-93CE-61AB6F04D982}\Implemented Categories\{B56A7C42-83D4-11D2-A2E9-080009B6F22B}] ;DSMapBookUIPrj.clsMapGridButton [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{122B316F-67A6-42D4-B76D-63BFB6210393}\Implemented Categories\{B56A7C42-83D4-11D2-A2E9-080009B6F22B}] ;DSMapBookUIPrj.clsStringGridButton [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{BBAF9983-58D2-40D7-A093-FE564EA8966E}\Implemented Categories\{B56A7C42-83D4-11D2-A2E9-080009B6F22B}] ; fix for installing on 64bit WinXP (mhw 2008-apr-08) [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{AC7622A7-6D66-4D2B-9AE0-EB70BD262B53}\Implemented Categories\{089874FC-CC18-11D2-9F39-00C04F6BC78E}] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{E918E787-8B4E-4D51-877C-AD67905C6109}\Implemented Categories\{B56A7C45-83D4-11D2-A2E9-080009B6F22B}]11-23-2010 This solved my issues when nothing else seemed to work. I downloaded the new files, put them in a different drive than C:, used a command prompt as administrator, and it installed a Map Book tab into the Table of Contents and a Map Service Publishing toolbar under the View Toolbars selection. I am extremely happy, now to overcome the Mapbook learning curve and make some nice reference manuals! Many thanks to maphew for providing this, and kudos to Justin @ AECOM for finding the solution and emailing it. GIS is a team effort, GO Team!
I've committed hicksticks changes (r159) and created a mini release to test it (http://code.google.com/p/arcmapbook/downloads/detail?name=mini-Mapbook_for_9.3_2010-Nov-30.zip).
Anynone who has access to 64bit system that has never had mapbook installed on it please test with this package and see if this cures the longstanding missing toolbar problem once and for all.
folded hicksticks2001 best practices install recipe into the main body. Thanks Aaron!
@ maphew: that package worked for me! I installed it under my user account. Thanks!
Thanks Heather. I'll create a new full install package in the new year then.
Hi everyone, i tried all the solutions mentioned above on a clean installation of Win7 Pro and ArcInfo? 9.3, but to no avail.. in the end I had to manually type in the commands you can find by editing the install.bat. This is what worked for me: - copy the latest version of DSMapBook to a local folder - run CMD "as administrator" - navigate to the folder with the dll's and the reg file (MapBookFor9?-3\Visual_Basic?) - type "regsvr32 DSMapBookPrj.dll" - type "regsvr32 DSMapBookUIPrj.dll" - type "register_component_category.reg"
Hey Charles - thanks for posting about how to do this by hand, because I wasn't getting anywhere with the other install suggestions on my brand new Win 7 32 bit laptop w/ 9.3.1 on it... sooo frustrating. Now to figure out why Imagemapper won't install correctly either - gah!
works fine for me on windows 7 and both arc gis 9.2 and 9.3. thanks a lot!
Works fine at first sight!!! Thanks for all!