Deploy - .NET Framework - 3.5.30729 - Windows - superseded
Log In or Register to download the BES file, and more.

0 Votes

Versioning - This is an older version.

1Deploy - .NET Framework - 3.5.30729 - Windows6/17/2016 2:15:33 PM
2Deploy - .NET Framework - 3.5.30729 - Windows8/11/2016 12:55:48 PM
3Deploy - .NET Framework - 3.5.30729 - Windows10/3/2016 4:45:28 PM
4Deploy - .NET Framework - 3.5.30729 - Windows12/7/2016 1:59:54 AM

Description

This fixlet installs or activates .NET Framework 3.5 SP1 in order to install Powershell.

Important: Important: The activation of .NET Framework 3.5 SP1 may require Internet access on the target when performed on Windows 2008 R2, Windows 8, Windows 8.1, Windows 2012 or Windows 2012 R2. In case of fixlet errors on one of these platforms, you must activate the .NET Framework 3.5 feature manually by using the Turn Windows Features on or off function available from the Add or Remove Programs applet of the Control Panel (appwiz.cpl). The installation of .NET Framework 3.5 SP1 on other platforms does not require Internet access on the target.

Note: You must accept the license for Microsoft .NET Framework 3.5 SP1 before deploying this Fixlet. By applying this Fixlet, you are implicitly accepting the license agreement. The end user will NOT be prompted to accept the new license. The license agreement can be found within the installer for the product found at the link below.

File Size:

197.1 MB

Property Details

ID21842
StatusProduction - Fully Tested and Ready for Production
TitleDeploy - .NET Framework - 3.5.30729 - Windows
DomainBESC
CategoryImportant
Download Size206692864
SourceBigFix
Source Severity<Unspecified>
Source Release Date10/3/2016 12:00:00 AM
Added by on 10/3/2016 4:45:28 PM
Last Modified by on 10/3/2016 4:45:28 PM
Counters 1288 Views / 26 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 4 fixlets   * Results in a true/false
Show indented relevance
((if (exists property "in proxy agent context") then (if (in proxy agent context) then (device type = "Bare Metal Target") else false) else false) OR ((exists main gather service OR exists relay service OR (if (name of operating system as lowercase starts with "win") then (platform id of operating system != 3) else (name of operating system as lowercase contains "linux"))) and (if (exists property "in proxy agent context") then (if (in proxy agent context) then (device type = "Bare Metal Target") else true) else true))) AND (version of client >= "8.2")
Used in 4 fixlets   * Results in a true/false
Show indented relevance
version of operating system < "6.1" or (it = "Win2008" or it = "Win2008R2" or it = "Win2012" or it = "Win2012R2" or it contains "Win8" or it contains "Win8.1" OR it contains "Win10") of name of operating system
Used in 4 fixlets   * Results in a true/false
Show indented relevance
not exists (values "Version" of keys of keys "HKLM\software\microsoft\net framework setup\ndp" of native registry) whose (it as string as version = "3.5.30729" as version)

Actions

Action 1 (default)

Action Link Click here to execute this action.
Script Type BigFix Action Script
// Source Release Date: 2016-10-03
// Install or activate .NET 3.5 SP 1
if {(it contains "Win8" OR it contains "Win8.1" OR it contains "Win2012" OR it contains "Win2012R2" OR it contains "Win10") of name of operating system}
if {x64 of operating system}
action uses wow64 redirection false
waithidden cmd /C "{pathname of system x64 folder}\dism /online /enable-feature /all /featurename:NetFx3
action uses wow64 redirection true
else
waithidden cmd /C "{pathname of system folder}\dism /online /enable-feature /all /featurename:NetFx3
endif
endif
// On 2008R2 does not support the all option
if {(it contains "Win2008R2") of name of operating system}
action uses wow64 redirection false
waithidden cmd /C "{pathname of system x64 folder}\dism /online /enable-feature /featurename:NetFx3
action uses wow64 redirection true
endif
// On 2008 and pre Win 7 need to download and install.
if {version of operating system < "6.1" or (it contains "Win2008") of name of operating system}
prefetch dotnetfx35.exe sha1:3dce66bae0dd71284ac7a971baed07030a186918 size:242743296 http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe sha256:0582515bde321e072f8673e829e175ed2e7a53e803127c50253af76528e66bc1
wait __download\dotnetfx35.exe /q /norestart
run "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" "{pathname of client folder of site "BESSupport" & "\qchain.exe"}"
endif
// In case of failures:
// On Windows 2008 R2, Windows 8, Windows 8.1, Windows 2012 or Windows 2012 R2 the
// activation of .NET 3.5 SP1 may require Internet access.
// You can manually activate .NET 3.5 SP1 by using the Turn Windows Features on or off
// function from the Add or Remove Programs applet (appwiz.cpl).
// The installation of .NET 3.5 SP1 on other platforms does not require Internet access on the target.
action may require restart "0a271bb44531aadef902829f98dfad66e4a57586"
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.

Action 2

Action Link Click here for more information about Microsoft .NET Framework 3.5.
Script Type URL
http://www.microsoft.com/download/en/details.aspx?id=21
    

Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!