#
# Cookbook Name:: ms_dotnet4
# Recipe:: default
#
# Copyright 2012, Webtrends Inc.
#
# All rights reserved
#
# Code based off the PowerShell cookbook by Seth Chisamore

if platform?("windows")
  if (win_version.windows_server_2008? || win_version.windows_server_2008_r2? || win_version.windows_7?)
    windows_package "Microsoft .NET Framework 4 Client Profile" do
      source node['ms_dotnet4']['http_url']
      installer_type :custom
      options "/quiet /norestart"
      action :install
     end
  elsif (win_version.windows_server_2003_r2? || win_version.windows_server_2003? || win_version.windows_xp?)
    Chef::Log.warn('The .NET 4.0 Chef recipe currently only supports Windows 7, 2008, and 2008 R2.')
  end
else
  Chef::Log.warn('Microsoft .NET 4.0 can only be installed on the Windows platform.')
end

#
# Cookbook Name:: ms_dotnet4
# Recipe:: default
#
# Copyright 2012, Webtrends Inc.
#
# All rights reserved
#
# Code based off the PowerShell cookbook by Seth Chisamore

if platform?("windows")
  if (win_version.windows_server_2008? || win_version.windows_server_2008_r2? || win_version.windows_7? || win_version.windows_vista?)
    windows_package "Microsoft .NET Framework 4 Client Profile" do
      source node['ms_dotnet4']['http_url']
      installer_type :custom
      options "/quiet /norestart"
      action :install
     end
  elsif (win_version.windows_server_2003_r2? || win_version.windows_server_2003? || win_version.windows_xp?)
    Chef::Log.warn('The .NET 4.0 Chef recipe currently only supports Windows Vista, 7, 2008, and 2008 R2.')
  end
else
  Chef::Log.warn('Microsoft .NET Framework 4.0 can only be installed on the Windows platform.')
end

Add support for Windows Vista to the .NET 4.0 cookbook (best commit EVER)
Add support for Windows Vista to the .NET 4.0 cookbook (best commit EVER)


Former-commit-id: bb135e75ffb63ed7011d9e8b9af7e2a57c62531a [formerly 03b2c0538210490e66b376845f557b8d607d9eb1] [formerly df22da0e5760f39586739f9960fcb70edb142d63 [formerly b2c2f1b52cdb32e87bcb1f48db7adb247219ff63 [formerly 624dd5c1a4f06bfc14c91bd13614564a014ec648]]]
Former-commit-id: 099abcffc4f5630748fff31155f725523156345a [formerly aa2b9bc420392bc76d5c41b51f29740836292a3a]
Former-commit-id: fc8d976a824e95585f257000b9bbb5bfb642522d
Former-commit-id: 242944ee9d486e658e2b44f70f9865db9d69ba0b