In order to installl your extensions as part of a deployment, you will need to perform the following steps:
1. Create a network deployment for your Revit 2012 product.
2. Under the AdminImage folder create a new folder called: Extensions.
3. Copy the MSI files for the Revit Extensions like DBLink and Worksharing Monitor to the Extensions folder.
4. Edit the deployment ini file and add the following to the very bottom
#================ REVIT Extensions ================
[DBLink]
PLATFORM=ALL
PRODUCT_NAME=Autodesk Revit 2012 DBLink
EXE_PATH=Extensions\AutodeskRevit2012DBLinkSetup_20110321_1152.msi
[BatchP]
PLATFORM=ALL
PRODUCT_NAME=Autodesk Revit 2012 Batch Printing
EXE_PATH=Extensions\BatchPrintforAutodeskRevit2012_20110323_1623.msi
[WorkShare]
PLATFORM=ALL
PRODUCT_NAME=Autodesk Revit 2012 Worksharing Monitor
EXE_PATH=Extensions\WorksharingMonitorforAutodeskRevit2012_20110316_1624.msi
Still in the deployment ini file, scroll back up near the top under the Revit section and modify the following line adding the three sections at the end using the same names from the Revit Extensions section already added.
POSTREQUISITE=CM2012;CMILB2012;CMILL2012;DBLINK;BATCHP;WORKSHARE
Now save the ini and try installing the deployment to a client workstation, this will install Revit and the extensions without prompting the user, and should work when pushed to the clients using something like SCCM (will not work with GPO pushes). This will not work with the REX Extensions as they install through their own Setup.exe and we can only run one Setup.exe at a time.
Here is another helpful post:
http://upandready.typepad.com/up_and_ready/2011/07/revit-2012-silently-install-extensions.html
Thanks to Danny Hubbard and Alison Gangler for this tip.
Epilogue
Please note that this is not a tested or not supported workflow.
Comments