My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
InstallOnVista  
some workarounds for installing on Windows Vista & 7
Featured
Updated Nov 30, 2010 by map...@gmail.com

Introduction

Installation 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.

  1. Create a folder on your C:\ drive called "Addons"
  2. Download a release file and extract the contents to C:\Addons (feel free to rename the default "mini-Mapbook_for_9.3_2010-Nov-30" to something simpler like "Mapbook")
  3. Click on the start menu and do a search for CMD
  4. Right click on the top result cmd.exe and choose "Run As Administrator" (At this point, you may need a system administrator to type in local administrator credentials if your own credentials do not give you administrative access to the computer you are using)
  5. Type in the command: C: and hit ENTER
  6. Type in the command: cd c:\Addons\Mapbook
  7. Make sure all ESRI Products are closed
  8. Type in the command: INSTALL.bat
  9. open ArcMap and see if you see the Mapbook tab in the lower left and the ArcMap Toolbar available to be turned on

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

Workarounds

Don'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 Control

Administrator rights are required for this solution.

  • Start >Control Panel >User Accounts > Turn User Account Control on or off
  • Uncheck - Use User Account Control (UAC) to help protect your computer
  • Restart computer
  • Install DS Map Book (I verified that MapBook appeared in ArcMap.)
  • Go back in and turn UAC back on. (I verified that MapBook appeared in ArcMap.)

http://forums.esri.com/Thread.asp?c=93&f=989&t=64703#799692

See  issue#16  for more details.

Specify absolute path to regedit, regsrvr32

Edit _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:

  • Tools > Customize > Add from file
  • Browse path\to\mapbook\Visual_Basic and select "DSMapBookUIPrj.dll"

"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.

Comment by map...@gmail.com, Feb 24, 2010

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!

Comment by project member map...@gmail.com, Feb 24, 2010

I'm glad it worked, and thank you for the feedback. :)

Comment by yona...@gmail.com, Mar 3, 2010

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!

Comment by cyengli...@gmail.com, Mar 13, 2010

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!

Comment by Patrick....@gmail.com, Apr 14, 2010

I'm using Windows 7 and running Arcmap 9.3.1 . This WORKED!! Thanks very much and keep up the good work!

Comment by wmerrit...@gmail.com, May 13, 2010

your simply amazing.!

Comment by stuan...@gmail.com, Jun 10, 2010

Fantastic Thanks - Turn off user account did the job for me - Running Vista and ArcGIS 9.2

Comment by ambran...@gmail.com, Sep 8, 2010

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.

Comment by ambran...@gmail.com, Sep 8, 2010

Turn off User Account Control. Works.

Comment by kit...@celeritas.com, Oct 12, 2010

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.

Comment by Sullivan...@gmail.com, Oct 14, 2010

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! :)

Comment by project member map...@gmail.com, Oct 14, 2010

You're welcome. I've added your discovery to the list above. Thank you for taking the time to report back.

Comment by hickstic...@gmail.com, Nov 19, 2010

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}]

Comment by mnewby5...@gmail.com, Nov 23, 2010

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!

Comment by project member map...@gmail.com, Nov 29, 2010

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.

Comment by project member map...@gmail.com, Nov 30, 2010

folded hicksticks2001 best practices install recipe into the main body. Thanks Aaron!

Comment by heather....@gmail.com, Dec 20, 2010

@ maphew: that package worked for me! I installed it under my user account. Thanks!

Comment by project member map...@gmail.com, Dec 23, 2010

Thanks Heather. I'll create a new full install package in the new year then.

Comment by charles....@gmail.com, Feb 1, 2011

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"

Comment by Sacha.Bl...@gmail.com, Feb 19, 2011

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!

Comment by tcos...@gmail.com, Feb 24, 2011

works fine for me on windows 7 and both arc gis 9.2 and 9.3. thanks a lot!

Comment by juasmi...@gmail.com, Feb 24, 2011

Works fine at first sight!!! Thanks for all!


Sign in to add a comment
Powered by Google Project Hosting