add: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Core.rb
File: System.Core.rb
===================================================================
--- [no source file]
+++ Shelved Change: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Core.rb;RubyLibs
@@ -1,0 +1,17 @@
+# ****************************************************************************
+#
+# Copyright (c) Microsoft Corporation. 
+#
+# This source code is subject to terms and conditions of the Apache License, Version 2.0. A 
+# copy of the license can be found in the License.html file at the root of this distribution. If 
+# you cannot locate the  Apache License, Version 2.0, please send an email to 
+# ironruby@microsoft.com. By using this source code in any fashion, you are agreeing to be bound 
+# by the terms of the Apache License, Version 2.0.
+#
+# You must not remove this notice, or any other, from this software.
+#
+#
+# ****************************************************************************
+
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "3.5.0.0"
+require "System.Core, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
edit: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Data.rb;C1910056
File: System.Data.rb
===================================================================
--- $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Data.rb;C1910056  (server)    7/15/2010 3:59 PM
+++ Shelved Change: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Data.rb;RubyLibs
@@ -13,4 +13,5 @@
 #
 # ****************************************************************************
 
-require 'System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "2.0.0.0"
+require "System.Data, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
edit: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Drawing.rb;C1910056
File: System.Drawing.rb
===================================================================
--- $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Drawing.rb;C1910056  (server)    7/15/2010 3:58 PM
+++ Shelved Change: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Drawing.rb;RubyLibs
@@ -13,4 +13,5 @@
 #
 # ****************************************************************************
 
-require 'System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "2.0.0.0"
+require "System.Drawing, Version=#{version}, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
===================================================================
rename, edit: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.rb;C1841263
File: System.rb
===================================================================
--- $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.rb;C1841263  (server)    7/15/2010 3:57 PM
+++ Shelved Change: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.rb;RubyLibs
@@ -1,1 +1,17 @@
-require 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
+# ****************************************************************************
+#
+# Copyright (c) Microsoft Corporation. 
+#
+# This source code is subject to terms and conditions of the Apache License, Version 2.0. A 
+# copy of the license can be found in the License.html file at the root of this distribution. If 
+# you cannot locate the  Apache License, Version 2.0, please send an email to 
+# ironruby@microsoft.com. By using this source code in any fashion, you are agreeing to be bound 
+# by the terms of the Apache License, Version 2.0.
+#
+# You must not remove this notice, or any other, from this software.
+#
+#
+# ****************************************************************************
+
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "2.0.0.0"
+require "System, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
edit: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Windows.Forms.rb;C1910056
File: System.Windows.Forms.rb
===================================================================
--- $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Windows.Forms.rb;C1910056  (server)    7/15/2010 3:52 PM
+++ Shelved Change: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/System.Windows.Forms.rb;RubyLibs
@@ -13,4 +13,5 @@
 #
 # ****************************************************************************
 
-require "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "2.0.0.0"
+require "System.Windows.Forms, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
add: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Xml.Linq.rb
File: System.Xml.Linq.rb
===================================================================
--- [no source file]
+++ Shelved Change: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Xml.Linq.rb;RubyLibs
@@ -1,0 +1,17 @@
+# ****************************************************************************
+#
+# Copyright (c) Microsoft Corporation. 
+#
+# This source code is subject to terms and conditions of the Apache License, Version 2.0. A 
+# copy of the license can be found in the License.html file at the root of this distribution. If 
+# you cannot locate the  Apache License, Version 2.0, please send an email to 
+# ironruby@microsoft.com. By using this source code in any fashion, you are agreeing to be bound 
+# by the terms of the Apache License, Version 2.0.
+#
+# You must not remove this notice, or any other, from this software.
+#
+#
+# ****************************************************************************
+
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "3.5.0.0"
+require "System.Xml.Linq, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
add: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Xml.rb
File: System.Xml.rb
===================================================================
--- [no source file]
+++ Shelved Change: $/DevDiv/Dev11/PU/MQPro/dlr/Languages/Ruby/Libs/System.Xml.rb;RubyLibs
@@ -1,0 +1,17 @@
+# ****************************************************************************
+#
+# Copyright (c) Microsoft Corporation. 
+#
+# This source code is subject to terms and conditions of the Apache License, Version 2.0. A 
+# copy of the license can be found in the License.html file at the root of this distribution. If 
+# you cannot locate the  Apache License, Version 2.0, please send an email to 
+# ironruby@microsoft.com. By using this source code in any fashion, you are agreeing to be bound 
+# by the terms of the Apache License, Version 2.0.
+#
+# You must not remove this notice, or any other, from this software.
+#
+#
+# ****************************************************************************
+
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "2.0.0.0"
+require "System.Xml, Version=#{version}, Culture=neutral, PublicKeyToken=b77a5c561934e089"
===================================================================
edit: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/WindowsBase.rb;C1910056
File: WindowsBase.rb
===================================================================
--- $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/WindowsBase.rb;C1910056  (server)    7/15/2010 3:50 PM
+++ Shelved Change: $/devdiv/dev11/pu/mqpro/dlr/Languages/Ruby/Libs/WindowsBase.rb;RubyLibs
@@ -13,4 +13,5 @@
 #
 # ****************************************************************************
 
-require "WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
+version = System::Environment.Version.Major == 4 ? "4.0.0.0" : "3.0.0.0"
+require "WindowsBase, Version=#{version}, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
===================================================================
