I couldn’t find any solutions for deploying Autodesk Navisworks Freedom 2012 x64 viewer on the internet, so I started to make a good solution for an Enterprise Deployment.
After after trying a few things, I found a way that is acceptable and working.
I cleaned up the full Source directory, so I only had the x64 components and the English Language Pack.
Before (1,31 GB without Update 9.1 and 9.3):
After Cleaning Up (849 MB with Update 9.1 and 9.3):
Steps taken:
- Deleted unnecessary folders
- Renamed setup.ini to Autodesk-NavisworksFreedom_2012x64_ENG.ini
- This is done by de Naming Conventions used by the Customer
- Slipstreamed Update 9.1 and 9.3
- Msiexec.exe /p c:\update9.1\freedom.msp /a “%Folder%x64\NAVFREE\freedom.msi” /qb
- Msiexec.exe /p c:\update9.3\freedom.msp /a “%Folder%x64\NAVFREE\freedom.msi” /qb
- Opened “x64\en-US\NAVFREE\freedom.mst” with InstallShield, using “x64\NAVFREE\freedom.msi”
- The msi was used by “x64\NAVFREE\freedom.msi” instead of “x64\en-US\NAVFREE\NAVFREE_LP.msi”
- Edited the freedom.mst
- Changed a few properties:
- ACAD_DISPLAY_FIRST_EXPERIENCE = #1
(Disable FirstExperience) - ACAD_LIVEUPDATE_ENABLE = #0
(Disable AutoUpdate) - ACAD_LIVEUPDATE_PATCHNOTIFY = #0
(Disable AutoUpdate) - MC3_ENABLED.9CD50E27_6F8D_4F38_BCF9_A72F90323BAA = #0
(Disable Customer Improvement Screen) - Added a Registry Key to disable the Help Screen coming up on first start:
- [HKEY_LOCAL_MACHINE\Software\Autodesk\Navisworks Freedom x64\9.0\GlobalOptions\interface\first_run]
@=dword:00000000
"show_help"="3 0" - Removed the Desktop Shortcut
- Saved the mst, don’t give it another name or place it in another directory
- Open “x64\en-US\NAVFREE\NAVFREE_LP.msi”
- Remove the Shortcuts
- This can’t be done by adding a mst file
- Created a cmd to start the installation:
- Autodesk-NavisworksFreedom_2012x64_ENG.cmd
If you run Autodesk-NavisworksFreedom_2012x64_ENG.cmd the application will be installed and there will be only one shortcut:
If you haven’t installed the prerequisites first, the setup.exe will do this partly. Microsoft .NET Framework 4.0 Extended was not installed automatically when I forgot to install it manually. Navisworks Freedom will install, but can’t be started.
No comments:
Post a Comment