#
# 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)
