-
CLOUDPAGING RECIPE | Revit 2019 Page 0 of 17
Community Recipes
Contact Information
Software2 Support [email protected]
This document belongs to the S2 Library of community recipes. It
is disclosed to you for informational purposes only. Its contents
shall remain the property of Software2 Ltd and must not be
distributed outside of the Software2 Community.
http://support.software2.com/
-
CLOUDPAGING RECIPE | Revit 2019 Page 1 of 17
Cloudpaging Recipe for Revit 2019
Document Information Created By: Scott Redfern Job Title: Senior
Consultant Organization: Software2 Published Date: 28 Aug 2018
Versioning History Revision Date Revised By Notes Rel1 28 Aug
2018 Scott Redfern Initial Release
Accompanying Files Install_Prereqs.bat Script to install the
Revit 2019 prerequisites (Appendix A)
Stop_Services.cmd Script to stop the Flex Net Licensing Service
if it already exists and is running. (Appendix B)
-
CLOUDPAGING RECIPE | Revit 2019 Page 2 of 17
App Details Vendor: Autodesk App Name: Revit Version Number:
2019 App Architecture: 64-bit App Language: US English Installer
Filename: Setup.exe License Activation: Server
Packaging Environment Operating System: Microsoft Windows 10 OS
Architecture: x64 OS Build Version: 1803 (17134.191) .NET
Framework: .NET Framework 4.7.2 (with .NET 3.5 Windows role) Studio
Version: Cloudpaging Studio 9.1.2 Default Disposition: Integrated
(Layer 3)
Installed Prerequisites Installed Microsoft .NET Framework 4.7
Installed (part of Win 10) Universal C Runtime (KB3118401)
Prerequisites to be Captured Layer 4 Microsoft Visual C++ 2005
Redistributable (x86) Layer 4 Microsoft Visual C++ 2005
Redistributable (x64)
Layer 4 Microsoft Visual C++ 2005 SP1 Redistributable ATL
Security Update (x86)
Layer 4 Microsoft Visual C++ 2005 SP1 Redistributable ATL
Security Update (x64) Layer 4 Microsoft Visual C++ 2008 SP1
Redistributable (x86) Layer 4 Microsoft Visual C++ 2008 SP1
Redistributable (x64) Layer 4 Microsoft Visual C++ 2008 SP1
Redistributable (x86) 9.0.30729.6161 Layer 4 Microsoft Visual C++
2008 SP1 Redistributable (x64) 9.0.30729.6161 Layer 4 Microsoft
Visual C++ Redistributable 2010 SP1 x86 - 10.0.40219 Layer 4
Microsoft Visual C++ Redistributable 2010 SP1 x64 - 10.0.40219
Layer 4 Microsoft Visual C++ Redistributable 2012 x86 - 11.0.61030
Layer 4 Microsoft Visual C++ Redistributable 2012 x64 - 11.0.61030
Layer 4 Microsoft Visual C++ 2013 Redistributable (x86) Layer 4
Microsoft Visual C++ 2013 Redistributable (x86)
-
CLOUDPAGING RECIPE | Revit 2019 Page 3 of 17
Layer 4 Microsoft Visual C++ Redistributable 2017 x86 -
14.12.25810.0 Layer 4 Microsoft Visual C++ Redistributable 2017 x64
- 14.12.25810.0
Additional Configuration An administrative Image was created and
saved to the packaging machine in a folder called C:\Revit2019
Test Environments Windows 10 Enterprise 64-bit - OK
-
CLOUDPAGING RECIPE | Revit 2019 Page 4 of 17
Appset Name Revit_2019_64bit_x64_Server_English_Rel1
Description Autodesk Revit Architecture is a robust
architectural design and documentation software application created
by Autodesk for architects and building professionals. The tools
and features that make up Revit Architecture are specifically
designed to support building information modelling (BIM)
workflows.
How to create the Revit 2019 Administrative Image Instructions
Screenshot
1 Run setup.exe from the Autodesk Revit 2019 source media.
2 Click Create Deployment.
-
CLOUDPAGING RECIPE | Revit 2019 Page 5 of 17
3 Enter the following Administrative Image settings:
Deployment configuration name: Revit2019
Administrative image path: C:\Revit2019\
Target platform: 64-bit
Select Include only products required by this deployment
configuration
Under Installations Settings, only select the option Run
installations in silent mode leave everything else de-selected.
4 At License Agreement, change the Country or Region to United
Kingdom
Then select I Accept and click Next.
-
CLOUDPAGING RECIPE | Revit 2019 Page 6 of 17
5 Change the License Access to Network
Under Specify a License Server, enter your Serial number and
Product key.
Select your license server model: Single License Server
Enter your license server address under Enter the name of the
server that will run the Network License Manager
Then click Next.
6 At Configure Revit2019, deselect Autodesk Desktop App.
Accept the default installation path: C:\Program
Files\Autodesk\
Then click Create.
-
CLOUDPAGING RECIPE | Revit 2019 Page 7 of 17
7 Exit the Autodesk Revit 2019 Administrative Image utility.
Capture Prerequisites Instructions Screenshot
1 Open Cloudpaging Studio and create a new project.
Save the project as:
Revit_2019_64bit_x64_Server_English_rel1.stw
Change the default disposition for new assets to
Virtual-isolated (layer 4).
-
CLOUDPAGING RECIPE | Revit 2019 Page 8 of 17
2 Start a new capture and set the File path to:
C:\Revit2019\Install_Prereqs.bat
Click Launch
Accept the default settings to install the prerequisites
3 End the capture, save the project and amend the default
disposition for new assets back to Virtual-integrated (layer
3).
App Installation and Capture Instructions Screenshot
1 Copy the following two folders from your master license
package to the Studio machine.
C:\ProgramData\Autodesk\AdLM
C:\ProgramData\Autodesk\CLM
-
CLOUDPAGING RECIPE | Revit 2019 Page 9 of 17
2 Start a new capture and set the File path to:
C:\Revit2019\Img\Setup.exe
Set the Command line parameter to:
/qb /I C:\Revit2019\Img\Revit2019.ini /Trial /language en-us
Click Launch
3 Wait for Revit 2019 to install.
4 When Revit 2019 has installed, end the capture and save the
project.
-
CLOUDPAGING RECIPE | Revit 2019 Page 10 of 17
5 Start a new capture and set the File path to:
C:\Revit2019\Autodesk_Revit_2019_1.exe
Note: This will install Revit 2019 Update 1 which has been
downloaded separately and copied to the above location.
6 Wait for the Autodesk Revit update to install.
7 Click Close to complete the installation. End the capture and
save the project.
-
CLOUDPAGING RECIPE | Revit 2019 Page 11 of 17
8 Make a copy of the following original Autodesk Revit 2019
licensing directories from the packaging machine and archive them
for future use:
C:\ProgramData\Autodesk\AdLM
C:\ProgramData\Autodesk\CLM
Prepare Associated Files Prepare the following files, scripts or
executables for later use:
Name Description Install_Prereqs.bat Script to install the
Inventor Pro prerequisites (Appendix A)
Stop_Services.cmd Script to stop the Flex Net Licensing Service
if it already exists and is running. (Appendix B)
-
CLOUDPAGING RECIPE | Revit 2019 Page 12 of 17
Project Tab Revision Information
Command Line C:\Program Files\Autodesk\Revit 2019\Revit.exe
/language ENU Working Directory C:\Program Files\Autodesk\Revit
2019 Icon File C:\Program Files\Autodesk\Revit 2019\Revit.exe
Files Tab Changes to Files and Folders
Path Action Config.Msi Exclude Revit2019 Exclude \Microsoft
Exclude \Revit 2019.lnk Exclude \Worksharing Monitor for Autodesk
Revit 2019.lnk Exclude \Autodesk\Uninstall.lnk Exclude \Packages
Exclude \Microsoft Exclude \Autodesk\Adlm Exclude \Autodesk\CLM
Exclude \Microsoft Exclude \CodeIntegrity Exclude \config Exclude
\SleepStudy Exclude \SMI Exclude \SysPrep Exclude \winevt Exclude
\IE Exclude \Microsoft Exclude \Autodesk Exclude \DirectX.log
Exclude \assembly\desktop.ini Exclude \assembly\PublisherPolicy.tme
Exclude \assembly\pubpol*.dat Exclude \assembly\tmp Exclude
\Microsoft.NET\Framework Exclude \Microsoft.NET\Framework64 Exclude
\ServiceProfiles Exclude \SoftwareDistribution Exclude \WinSxS\Temp
Exclude
-
CLOUDPAGING RECIPE | Revit 2019 Page 13 of 17
Registry Tab Changes to Registry Keys
Key Action
HKEY_CURRENT_USER\Software\Autodesk\MC3\ADAOptin
Create if it doesn’t already exist: Type: DWORD Value: 1
HKEY_CURRENT_USER\Software\Autodesk\MC3\ADARePrompted
Create if it doesn’t already exist: Type: DWORD Value: 1
HKEY_CURRENT_USER\Software\Classes Exclude
HKEY_CURRENT_USER\Software\Microsoft\RestartManager Exclude
HKEY_CURRENT_USER\Software\Microsoft\Windows Exclude
HKEY_LOCAL_MACHINE\COMPONENTS\ServicingStackVersions Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGenService\ListenedState
Exclude
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGenService\State
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\GACChangeNotification\Default\StoreChangeID
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\GACChangeNotification\Default\StoreChangeIDFor32BitProcesses
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\GACChangeNotification\Default\StoreChangeIDFor64BitProcesses
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\PublisherPolicy
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component
Based Servicing Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group
Policy Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\PublisherPolicyChangeTime
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Layer 4 (Recursively) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Notifications Exclude
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\SPP Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v2.0.50727\NGenService\ListenedState
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v2.0.50727\NGenService\State
Exclude
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectX
Exclude
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer
Exclude
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce
Exclude
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Layer 4 (Recursively)
-
CLOUDPAGING RECIPE | Revit 2019 Page 14 of 17
Key Action HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Exclude HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum Exclude
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\bam Exclude
HKEY_USERS\* Exclude
Environment Tab Environment Variables
Name Value ADSK_CLM_WPAD_PROXY_CHECK FALSE
PATH
?windows?\system32;%systemdrive%\Windows;?system?\Wbem;?system?\WindowsPowerShell\v1.0\;?system?\OpenSSH\;?programfilesx64?\Microsoft
SQL Server\120\Tools\Binn\;?programfilescommonx64?\Autodesk
Shared\
Services & Drivers Tab Changes to Services and Drivers
Name Action Type Start Key Disposition Image Disposition FlexNet
Licensing Service 64 Register Service Automatic Layer 3 Layer 3
SQlWriter Register Service Automatic Layer 3 Layer 3
-
CLOUDPAGING RECIPE | Revit 2019 Page 15 of 17
Configurable AppEvents Stop_Services.cmd
The “Stop_Services.cmd” script will stop the FlexNet Licensing
Service if it already exists and is running.
Cloudify Cloudify the appset ensuring encryption and compression
are enabled.
-
CLOUDPAGING RECIPE | Revit 2019 Page 16 of 17
Appendix A – Package Scripts Install_Prereqs.bat
Save as batch file
:=================================== : 3rdParty Prerequisites
:=================================== :==Microsoft Visual C++ 2005
Redistributable (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\2005\vcredist_x86.exe /q:a
/T:%windir%\temp /c:"VCREDI~3.EXE /q:a /c:""msiexec /i vcredist.msi
/qn /l*v %temp%\vcredist_x86_2005.log"" " :==Microsoft Visual C++
2005 Redistributable (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\2005\vcredist_x64.exe /q:a
/T:%windir%\temp /c:"VCREDI~2.EXE /q:a /c:""msiexec /i vcredist.msi
/qn /l*v %temp%\vcredist_x64_2005.log"" " :==Microsoft Visual C++
2005 SP1 Redistributable ATL Security Update (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\2005SP1ATL\vcredist_x86.exe
/q:a /T:%windir%\temp /c:"VCREDI~3.EXE /q:a /c:""msiexec /i
vcredist.msi /qn /l*v %temp%\vcredist_x86_2005.log"" " :==Microsoft
Visual C++ 2005 SP1 Redistributable ATL Security Update (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\2005SP1ATL\vcredist_x64.exe
/q:a /T:%windir%\temp /c:"VCREDI~2.EXE /q:a /c:""msiexec /i
vcredist.msi /qn /l*v %temp%\vcredist_x64_2005.log"" " :==Microsoft
Visual C++ 2008 SP1 Redistributable (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\2008SP1\vcredist_x86.exe
:==Microsoft Visual C++ 2008 SP1 Redistributable (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\2008SP1\vcredist_x64.exe
:==Microsoft Visual C++ 2008 SP1 Redistributable (x86)
9.0.30729.6161
C:\Revit2019\Img\3rdParty\x86\VCRedist\2008SP1.6161\vcredist_x86.exe
:==Microsoft Visual C++ 2008 SP1 Redistributable (x64)
9.0.30729.6161
C:\Revit2019\Img\3rdParty\x64\VCRedist\2008SP1.6161\vcredist_x64.exe
:==Microsoft Visual C++ 2008 KB958314 (ATL) (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\KB958314\ATL\vc_atlx86runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (MFC) (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\KB958314\MFC\vc_mfcx86runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (CRT) (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\KB958314\CRT\vc_crtx86runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (OpenMP) (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\KB958314\OpenMP\vc_openmpx86runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (ATL) (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\KB958314\ATL\vc_atlx64runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (MFC) (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\KB958314\MFC\vc_mfcx64runtime.msi
:=Microsoft Visual C++ 2008 KB958314 (CRT) (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\KB958314\CRT\vc_crtx64runtime.msi
:==Microsoft Visual C++ 2008 KB958314 (OpenMP) (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\KB958314\OpenMP\vc_openmpx64runtime.msi
-
CLOUDPAGING RECIPE | Revit 2019 Page 17 of 17
:== Microsoft Visual C++ 2010 SP1 Redistributable (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\2010SP1\vcredist_x86.exe
/norestart :== Microsoft Visual C++ 2010 SP1 Redistributable (x64)
C:\Revit2019\Img\3rdParty\x64\VCRedist\2010SP1\vcredist_x64.exe
/norestart :== Microsoft Visual C++ 2012 Redistributable (x86)
C:\Revit2019\Img\3rdParty\x86\VCRedist\2012\vcredist_x86.exe
/install /norestart :== Microsoft Visual C++ 2012 Redistributable
(x64) C:\Revit2019\Img\3rdParty\x64\VCRedist\2012\vcredist_x64.exe
/install /norestart :== Microsoft Visual C++ 2013 Redistributable
(x86) C:\Revit2019\Img\3rdParty\x86\VCRedist\2013\vcredist_x86.exe
/install /norestart :== Microsoft Visual C++ 2013 Redistributable
(x64) C:\Revit2019\Img\3rdParty\x64\VCRedist\2013\vcredist_x64.exe
/install /norestart :== Microsoft Visual C++ 2017 Redistributable
(x86) C:\Revit2019\Img\3rdParty\x86\VCRedist\2017\VC_redist.x86.exe
/install /norestart :== Microsoft Visual C++ 2017 Redistributable
(x64) C:\Revit2019\Img\3rdParty\x64\VCRedist\2017\VC_redist.x64.exe
/install /norestart exit 0
Appendix B – CAE Scripts Stop_Services.cmd
Save as .cmd file
sc stop "FlexNet Licensing Service 64" sc stop SQLWriter exit
0
Community RecipesCloudpaging Recipe forRevit 2019Document
InformationVersioning HistoryAccompanying FilesApp DetailsPackaging
EnvironmentInstalled PrerequisitesPrerequisites to be
CapturedAdditional ConfigurationTest EnvironmentsAppset
NameRevit_2019_64bit_x64_Server_English_Rel1DescriptionHow to
create the Revit 2019 Administrative ImageCapture PrerequisitesApp
Installation and CapturePrepare Associated FilesProject TabRevision
Information
Files TabChanges to Files and Folders
Registry TabChanges to Registry Keys
Environment TabEnvironment Variables
Services & Drivers TabChanges to Services and Drivers
Configurable AppEventsStop_Services.cmd
CloudifyAppendix A – Package ScriptsInstall_Prereqs.bat
Appendix B – CAE ScriptsStop_Services.cmd
Created By:Job Title:Organization:Published Date:NotesRevised
ByDateRevisionInstall_Prereqs.batStop_Services.cmdVendor:App
Name:Version Number:App Architecture:App Language:Installer
Filename:License Activation:Operating System:OS Architecture:OS
Build Version:.NET Framework:Studio Version:Default
Disposition:InstalledInstalled (part of Win 10)Layer 4Layer 4Layer
4Layer 4Layer 4Layer 4Layer 4Layer 4Layer 4Layer 4Layer 4Layer
4Layer 4Layer 4Layer 4Layer
4ScreenshotInstructionsScreenshotInstructionsScreenshotInstructionsDescriptionNameCommand
LineWorking DirectoryIcon FileActionPathActionKeyValueNameImage
DispositionKey DispositionStartTypeActionNameSave as batch fileSave
as .cmd file