Follow this process to prepare an existing administrative image that will install SOLIDWORKS onto client computers using Microsoft Windows Active Directory.
-
Extract all the Visual C++ Redistributable Package installer files and install them.
-
Visual C++ 2008
-
administrative_image_directory\Microsoft_C++_2008_Redistributable\vcredist_x86.exe /x: {Target Directory}
- administrative_image_directory\Microsoft_C++_2008_Redistributable_(64)\vcredist_x64.exe /x: {Target Directory}
- Create a policy to install Microsoft C++ 2008 redistributable modules.
- Visual C++ 2010
- administrative_image_directory\Microsoft_C++_2010_Redistributable\vcredist_x86.exe /x:{Target Directory}
- administrative_image_directory\Microsoft_C++_2010_Redistributable\vcredist_x64.exe /x:{Target Directory}
- Create a policy to install Microsoft C++ 2010 redistributable modules.
-
Visual C++ 2012
- Install
admistrative_image_directory\Microsoft_C++_2012_Redistributable\vcredist_x86.exe
on a test machine.
- Copy these folders to a network location (Target
Directory):
- C:\ProgramData\PackageCache\{BD95A8CD-1D9F-35AD-981A-3E7925026EBB}v11.0.61030
- C:\ProgramData\PackageCache\{B175520C-86A2-35A7-8619-86DC379688B9}v11.0.61030
-
Visual C++ 2013
- administrative_image_directory\Microsoft_C++_2013_Redistributable\vcredist_x86.exe
/x: {Target Directory}
- administrative_image_directory\Microsoft_C++_2013_Redistributable_(64)\vcredist_x64.exe
/x: {Target Directory}
- Create a policy to install Microsoft C++ 2013 redistributable
modules.
-
Visual C++ 2015
- administrative_image_directory\Microsoft_C++_2015_Redistributable\vcredist_x86.exe
/x: {Target Directory}
- administrative_image_directory\Microsoft_C++_2015_Redistributable_(64)\vcredist_x64.exe
/x: {Target Directory}
- Create a policy to install Microsoft C++ 2015 redistributable
modules.
-
- Create a policy to install the following files:
File path cannot contain spaces.
Target Directory\
{BD95A8CD-1D9F-35AD-981A-3E7925026EBB}v11.0.61030\packages\
vcRuntimeMinimum_x86\vc_runtimeMinimum_x86.msi
Target Directory\
{B175520C-86A2-35A7-8619-86DC379688B9}v11.0.61030\packages\
vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi
- Install
administrative_image_directory\Microsoft_
C++_2012_Redistributable_(64)\vcredist_x64.exe on a test
machine.
- Copy these folders to a network location (Target
Directory):
- C:\ProgramData\PackageCache\{CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030
- C:\ProgramData\PackageCache\{37B8F9C7-03FB-3253-8781-2517C99D7C00}v11.0.61030
- Create a policy to install the following files:
File path cannot contain spaces.
Target Directory\
{CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030\packages\
vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi
Target Directory\
{CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030\packages\
vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi
Target Directory\
{37B8F9C7-03FB-3253-8781-2517C99D7C00}v11.0.61030\packages\
vcRuntimeAdditionalamd64\vc_runtimeAdditionalx64.msi
-
Install Microsoft .NET Framework 4.6.2.
SOLIDWORKS recommends that you install .NET Framework 4.6.2 using
Windows Updates Services (WSUS) or a similar service.
- Install the Visual Studio Remote Debugger (64-bit versions only when .Net Framework 3.5 is installed on the computer), by creating this policy:
{Microsoft_remote_debugger_directory}\rdbgexp.MSI No transform file is needed for this installation.
- Do the following tasks:
- Update Visual Basic 7.1 for applications with vba71-kb2783832-x64 service pack.
- After creating the administrative image, run this command:
Msiexec /a {SOLIDWORKS Administrative image}/Microsoft_vba/vba71.msi /p {SOLIDWORKS Administrative image}/Microsoft_vba_ kb2783832/vba71-kb2783832-x64.msp
- Install Visual Basic 7.1, by creating this policy:
{VBA directory}\vba71.MSI No transform file is needed for this installation.
- Install the Visual basic 7.1 language pack by creating this policy:
{VBA directory}\vba71_nnnn.MSIWhere
nnnn defines the required language:
- 1028 = Chinese
- 1031 = German
- 1033 = English
- 1036 = French
- 1040 = Italian
- 1041 = Japanese
- 1042 = Korean
- 1046 = Portuguese
- 2052 = Chinese - China
- 3082 = Spanish
- Install the Bonjour Service by creating this policy:
{Bonjour directory}\Bonjour.MSI No transform file is needed for this installation.