Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs/class
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class')
-rw-r--r--mcs/class/Accessibility/Accessibility-net_4_5.csproj10
-rw-r--r--mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj22
-rw-r--r--mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj16
-rw-r--r--mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj16
-rw-r--r--mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj28
-rw-r--r--mcs/class/EntityFramework/EntityFramework-net_4_5.csproj38
-rw-r--r--mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Collections/System.Collections-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.ComponentModel/System.ComponentModel-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Diagnostics.Tracing/System.Diagnostics.Tracing-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Globalization/System.Globalization-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.IO/System.IO-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Linq/System.Linq-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Net.Primitives/System.Net.Primitives-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Net.Requests/System.Net.Requests-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.ObjectModel/System.ObjectModel-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Reflection/System.Reflection-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Runtime/System.Runtime-net_4_5.csproj22
-rw-r--r--mcs/class/Facades/System.Security.Principal/System.Security.Principal-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives-net_4_5.csproj24
-rw-r--r--mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Text.Encoding/System.Text.Encoding-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel-net_4_5.csproj12
-rw-r--r--mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks-net_4_5.csproj14
-rw-r--r--mcs/class/Facades/System.Threading.Timer/System.Threading.Timer-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Threading/System.Threading-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter-net_4_5.csproj18
-rw-r--r--mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument-net_4_5.csproj20
-rw-r--r--mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer-net_4_5.csproj18
-rw-r--r--mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj12
-rw-r--r--mcs/class/I18N/Common/I18N-net_4_5.csproj10
-rw-r--r--mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj12
-rw-r--r--mcs/class/I18N/Other/I18N.Other-net_4_5.csproj12
-rw-r--r--mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj12
-rw-r--r--mcs/class/I18N/West/I18N.West-net_4_5.csproj12
-rw-r--r--mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj24
-rw-r--r--mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj22
-rw-r--r--mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj36
-rw-r--r--mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj30
-rw-r--r--mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj16
-rw-r--r--mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj36
-rw-r--r--mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj37
-rw-r--r--mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj28
-rw-r--r--mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj14
-rw-r--r--mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_5.csproj16
-rw-r--r--mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj24
-rw-r--r--mcs/class/Mono.C5/Mono.C5-net_4_5.csproj16
-rw-r--r--mcs/class/Mono.CSharp/Mono.CSharp-net_4_5.csproj24
-rw-r--r--mcs/class/Mono.Cairo/Mono.Cairo-net_4_5.csproj10
-rw-r--r--mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj36
-rw-r--r--mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj12
-rw-r--r--mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_5.csproj24
-rw-r--r--mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_5.csproj12
-rw-r--r--mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj26
-rw-r--r--mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj24
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj20
-rw-r--r--mcs/class/Mono.Http/Mono.Http-net_4_5.csproj32
-rw-r--r--mcs/class/Mono.Management/Mono.Management-net_4_5.csproj18
-rw-r--r--mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_5.csproj22
-rw-r--r--mcs/class/Mono.Messaging/Mono.Messaging-net_4_5.csproj18
-rw-r--r--mcs/class/Mono.Options/Mono.Options-net_4_5.csproj16
-rw-r--r--mcs/class/Mono.Parallel/Mono.Parallel-net_4_5.csproj18
-rw-r--r--mcs/class/Mono.Posix/Mono.Posix-net_4_5.csproj12
-rw-r--r--mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_5.csproj10
-rw-r--r--mcs/class/Mono.Security/Mono.Security-net_4_5.csproj16
-rw-r--r--mcs/class/Mono.Simd/Mono.Simd-net_4_5.csproj12
-rw-r--r--mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_5.csproj10
-rw-r--r--mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj16
-rw-r--r--mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj22
-rw-r--r--mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj18
-rw-r--r--mcs/class/Npgsql/Npgsql-net_4_5.csproj26
-rw-r--r--mcs/class/PEAPI/PEAPI-net_4_5.csproj16
-rw-r--r--mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_5.csproj22
-rw-r--r--mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj22
-rw-r--r--mcs/class/System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj18
-rw-r--r--mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj27
-rw-r--r--mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_5.csproj22
-rw-r--r--mcs/class/System.Configuration/System.Configuration-net_4_5.csproj24
-rw-r--r--mcs/class/System.Core/System.Core-net_4_5.csproj14
-rw-r--r--mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_5.csproj32
-rw-r--r--mcs/class/System.Data.Linq/System.Data.Linq-net_4_5.csproj28
-rw-r--r--mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_5.csproj28
-rw-r--r--mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj30
-rw-r--r--mcs/class/System.Data.Services/System.Data.Services-net_4_5.csproj30
-rw-r--r--mcs/class/System.Data/System.Data-net_4_5.csproj30
-rw-r--r--mcs/class/System.Design/System.Design-net_4_5.csproj46
-rw-r--r--mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_5.csproj24
-rw-r--r--mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_5.csproj18
-rw-r--r--mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_5.csproj20
-rw-r--r--mcs/class/System.Drawing/System.Drawing-net_4_5.csproj16
-rw-r--r--mcs/class/System.Dynamic/System.Dynamic-net_4_5.csproj18
-rw-r--r--mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj12
-rw-r--r--mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_5.csproj18
-rw-r--r--mcs/class/System.IO.Compression/System.IO.Compression-net_4_5.csproj109
-rw-r--r--mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj28
-rw-r--r--mcs/class/System.IdentityModel/System.IdentityModel-net_4_5.csproj41
-rw-r--r--mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_5.csproj28
-rw-r--r--mcs/class/System.Json/System.Json-net_4_5.csproj24
-rw-r--r--mcs/class/System.Management/System.Management-net_4_5.csproj18
-rw-r--r--mcs/class/System.Messaging/System.Messaging-net_4_5.csproj30
-rw-r--r--mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj34
-rw-r--r--mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_5.csproj18
-rw-r--r--mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj18
-rw-r--r--mcs/class/System.Net/System.Net-net_4_5.csproj24
-rw-r--r--mcs/class/System.Numerics/System.Numerics-net_4_5.csproj16
-rw-r--r--mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_5.csproj20
-rw-r--r--mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_5.csproj24
-rw-r--r--mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_5.csproj24
-rw-r--r--mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj18
-rw-r--r--mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj22
-rw-r--r--mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_5.csproj26
-rw-r--r--mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_5.csproj24
-rw-r--r--mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj24
-rw-r--r--mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_5.csproj24
-rw-r--r--mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_5.csproj26
-rw-r--r--mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_5.csproj26
-rw-r--r--mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj22
-rw-r--r--mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_5.csproj28
-rw-r--r--mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_5.csproj30
-rw-r--r--mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj16
-rw-r--r--mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj28
-rw-r--r--mcs/class/System.Security/System.Security-net_4_5.csproj24
-rw-r--r--mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj24
-rw-r--r--mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_5.csproj36
-rw-r--r--mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_5.csproj34
-rw-r--r--mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj38
-rw-r--r--mcs/class/System.ServiceModel/System.ServiceModel-net_4_5.csproj70
-rw-r--r--mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_5.csproj20
-rw-r--r--mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj18
-rw-r--r--mcs/class/System.Transactions/System.Transactions-net_4_5.csproj18
-rw-r--r--mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj24
-rw-r--r--mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj18
-rw-r--r--mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_5.csproj40
-rw-r--r--mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_5.csproj26
-rw-r--r--mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_5.csproj46
-rw-r--r--mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_5.csproj42
-rw-r--r--mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_5.csproj52
-rw-r--r--mcs/class/System.Web.Http/System.Web.Http-net_4_5.csproj36
-rw-r--r--mcs/class/System.Web.Mvc2/System.Web.Mvc2-net_4_5.csproj44
-rw-r--r--mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_5.csproj54
-rw-r--r--mcs/class/System.Web.Razor/System.Web.Razor-net_4_5.csproj18
-rw-r--r--mcs/class/System.Web.Routing/System.Web.Routing-net_4_5.csproj26
-rw-r--r--mcs/class/System.Web.Services/System.Web.Services-net_4_5.csproj32
-rw-r--r--mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj28
-rw-r--r--mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj30
-rw-r--r--mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_5.csproj46
-rw-r--r--mcs/class/System.Web/System.Web-net_4_5.csproj70
-rw-r--r--mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_5.csproj30
-rw-r--r--mcs/class/System.Windows/System.Windows-net_4_5.csproj16
-rw-r--r--mcs/class/System.XML/System.Xml-bare-net_4_5.csproj6
-rw-r--r--mcs/class/System.XML/System.Xml-net_4_5.csproj46
-rw-r--r--mcs/class/System.Xaml/System.Xaml-net_4_5.csproj24
-rw-r--r--mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_5.csproj24
-rw-r--r--mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_5.csproj22
-rw-r--r--mcs/class/System/System-net_4_5.csproj43
-rw-r--r--mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_5.csproj22
-rw-r--r--mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_5.csproj22
-rw-r--r--mcs/class/WindowsBase/WindowsBase-net_4_5.csproj24
-rw-r--r--mcs/class/corlib/corlib-net_4_5.csproj13
-rw-r--r--mcs/class/monodoc/monodoc-net_4_5.csproj52
185 files changed, 2558 insertions, 1700 deletions
diff --git a/mcs/class/Accessibility/Accessibility-net_4_5.csproj b/mcs/class/Accessibility/Accessibility-net_4_5.csproj
index e10e5d464a7..46ab1607ccb 100644
--- a/mcs/class/Accessibility/Accessibility-net_4_5.csproj
+++ b/mcs/class/Accessibility/Accessibility-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,7 +71,7 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj
index 7e816b9d208..1e11dffd260 100644
--- a/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj
+++ b/mcs/class/Commons.Xml.Relaxng/Commons.Xml.Relaxng-net_4_5.csproj
@@ -92,9 +92,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -103,17 +107,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj b/mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj
index 4900d2cc2bb..d249b5528d5 100644
--- a/mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj
+++ b/mcs/class/Cscompmgd/Cscompmgd-net_4_5.csproj
@@ -59,9 +59,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -70,13 +74,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj b/mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj
index 54724cf3eaa..d53213ae915 100644
--- a/mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj
+++ b/mcs/class/CustomMarshalers/CustomMarshalers-net_4_5.csproj
@@ -60,9 +60,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -71,13 +75,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj b/mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj
index aebbe2a397a..a529f198e09 100644
--- a/mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj
+++ b/mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer-net_4_5.csproj
@@ -107,9 +107,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -118,27 +122,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\EntityFramework\EntityFramework-net_4_5.csproj">
+ <ProjectReference Include="../EntityFramework/EntityFramework-net_4_5.csproj">
<Project>{CEE31F03-087E-4164-BBD4-990759B40C3E}</Project>
<Name>EntityFramework\EntityFramework-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/EntityFramework/EntityFramework-net_4_5.csproj b/mcs/class/EntityFramework/EntityFramework-net_4_5.csproj
index a8468caee4c..7c81911b07f 100644
--- a/mcs/class/EntityFramework/EntityFramework-net_4_5.csproj
+++ b/mcs/class/EntityFramework/EntityFramework-net_4_5.csproj
@@ -1631,9 +1631,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -1642,47 +1646,47 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
+ <ProjectReference Include="../System.Transactions/System.Transactions-net_4_5.csproj">
<Project>{AF2BBF50-AB57-4CA1-8EF5-2B54C7418434}</Project>
<Name>System.Transactions\System.Transactions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.CSharp\Microsoft.CSharp-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj">
<Project>{D554618C-5D38-413A-82BA-7A70B6FC61A3}</Project>
<Name>Microsoft.CSharp\Microsoft.CSharp-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent-net_4_5.csproj b/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent-net_4_5.csproj
index 2de5e986aa5..fe9af866836 100644
--- a/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent-net_4_5.csproj
+++ b/mcs/class/Facades/System.Collections.Concurrent/System.Collections.Concurrent-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Collections/System.Collections-net_4_5.csproj b/mcs/class/Facades/System.Collections/System.Collections-net_4_5.csproj
index 021d35c3718..07f594f6fab 100644
--- a/mcs/class/Facades/System.Collections/System.Collections-net_4_5.csproj
+++ b/mcs/class/Facades/System.Collections/System.Collections-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,19 +69,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations-net_4_5.csproj b/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations-net_4_5.csproj
index 8f6e3a8fd44..79124c6c016 100644
--- a/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations-net_4_5.csproj
+++ b/mcs/class/Facades/System.ComponentModel.Annotations/System.ComponentModel.Annotations-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync-net_4_5.csproj b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync-net_4_5.csproj
index 73324d028ff..f400ebc980e 100644
--- a/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync-net_4_5.csproj
+++ b/mcs/class/Facades/System.ComponentModel.EventBasedAsync/System.ComponentModel.EventBasedAsync-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.ComponentModel/System.ComponentModel-net_4_5.csproj b/mcs/class/Facades/System.ComponentModel/System.ComponentModel-net_4_5.csproj
index 8a054ee0780..524b35472f3 100644
--- a/mcs/class/Facades/System.ComponentModel/System.ComponentModel-net_4_5.csproj
+++ b/mcs/class/Facades/System.ComponentModel/System.ComponentModel-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts-net_4_5.csproj b/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts-net_4_5.csproj
index 20a5916c712..bff7c5e0ca2 100644
--- a/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts-net_4_5.csproj
+++ b/mcs/class/Facades/System.Diagnostics.Contracts/System.Diagnostics.Contracts-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug-net_4_5.csproj b/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug-net_4_5.csproj
index f5ed1cb5ad1..5a9d868f231 100644
--- a/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug-net_4_5.csproj
+++ b/mcs/class/Facades/System.Diagnostics.Debug/System.Diagnostics.Debug-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools-net_4_5.csproj b/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools-net_4_5.csproj
index 91e5ff915e5..4aa4baa76da 100644
--- a/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools-net_4_5.csproj
+++ b/mcs/class/Facades/System.Diagnostics.Tools/System.Diagnostics.Tools-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Diagnostics.Tracing/System.Diagnostics.Tracing-net_4_5.csproj b/mcs/class/Facades/System.Diagnostics.Tracing/System.Diagnostics.Tracing-net_4_5.csproj
index 4b5b2b6908b..71078ed61e1 100644
--- a/mcs/class/Facades/System.Diagnostics.Tracing/System.Diagnostics.Tracing-net_4_5.csproj
+++ b/mcs/class/Facades/System.Diagnostics.Tracing/System.Diagnostics.Tracing-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime-net_4_5.csproj b/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime-net_4_5.csproj
index c06712d1ab1..dc0b78b8814 100644
--- a/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime-net_4_5.csproj
+++ b/mcs/class/Facades/System.Dynamic.Runtime/System.Dynamic.Runtime-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,21 +69,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Globalization/System.Globalization-net_4_5.csproj b/mcs/class/Facades/System.Globalization/System.Globalization-net_4_5.csproj
index 1aa0dcfd167..c13d0b502ae 100644
--- a/mcs/class/Facades/System.Globalization/System.Globalization-net_4_5.csproj
+++ b/mcs/class/Facades/System.Globalization/System.Globalization-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.IO/System.IO-net_4_5.csproj b/mcs/class/Facades/System.IO/System.IO-net_4_5.csproj
index 379a2f0d4aa..7a70db9f819 100644
--- a/mcs/class/Facades/System.IO/System.IO-net_4_5.csproj
+++ b/mcs/class/Facades/System.IO/System.IO-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions-net_4_5.csproj b/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions-net_4_5.csproj
index a601bef1096..870d659ad1d 100644
--- a/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions-net_4_5.csproj
+++ b/mcs/class/Facades/System.Linq.Expressions/System.Linq.Expressions-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel-net_4_5.csproj b/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel-net_4_5.csproj
index bcd4102caae..069b01b1171 100644
--- a/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel-net_4_5.csproj
+++ b/mcs/class/Facades/System.Linq.Parallel/System.Linq.Parallel-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable-net_4_5.csproj b/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable-net_4_5.csproj
index 2903c9b8e08..775bafd6e70 100644
--- a/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable-net_4_5.csproj
+++ b/mcs/class/Facades/System.Linq.Queryable/System.Linq.Queryable-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Linq/System.Linq-net_4_5.csproj b/mcs/class/Facades/System.Linq/System.Linq-net_4_5.csproj
index 6d976ab3fad..c1f86a6f12e 100644
--- a/mcs/class/Facades/System.Linq/System.Linq-net_4_5.csproj
+++ b/mcs/class/Facades/System.Linq/System.Linq-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation-net_4_5.csproj b/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation-net_4_5.csproj
index 0c2837bce5d..a4b3d4beca2 100644
--- a/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation-net_4_5.csproj
+++ b/mcs/class/Facades/System.Net.NetworkInformation/System.Net.NetworkInformation-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives-net_4_5.csproj b/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives-net_4_5.csproj
index 539d6c6f78c..bb9e054295b 100644
--- a/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives-net_4_5.csproj
+++ b/mcs/class/Facades/System.Net.Primitives/System.Net.Primitives-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Net.Requests/System.Net.Requests-net_4_5.csproj b/mcs/class/Facades/System.Net.Requests/System.Net.Requests-net_4_5.csproj
index 2dca53a242a..d3afb5203e4 100644
--- a/mcs/class/Facades/System.Net.Requests/System.Net.Requests-net_4_5.csproj
+++ b/mcs/class/Facades/System.Net.Requests/System.Net.Requests-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.ObjectModel/System.ObjectModel-net_4_5.csproj b/mcs/class/Facades/System.ObjectModel/System.ObjectModel-net_4_5.csproj
index 849eb8b8599..c720b82c313 100644
--- a/mcs/class/Facades/System.ObjectModel/System.ObjectModel-net_4_5.csproj
+++ b/mcs/class/Facades/System.ObjectModel/System.ObjectModel-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration-net_4_5.csproj b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration-net_4_5.csproj
index f09446af446..f3a01fa4e8b 100644
--- a/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection.Emit.ILGeneration/System.Reflection.Emit.ILGeneration-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight-net_4_5.csproj b/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight-net_4_5.csproj
index a4e74e4b9b6..5e37de37c88 100644
--- a/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection.Emit.Lightweight/System.Reflection.Emit.Lightweight-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit-net_4_5.csproj b/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit-net_4_5.csproj
index c927760cda6..185c48c77e4 100644
--- a/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection.Emit/System.Reflection.Emit-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions-net_4_5.csproj b/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions-net_4_5.csproj
index 78045a40fc0..e60886ccf44 100644
--- a/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection.Extensions/System.Reflection.Extensions-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives-net_4_5.csproj b/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives-net_4_5.csproj
index 49f391c313c..1ba5bdedbc3 100644
--- a/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection.Primitives/System.Reflection.Primitives-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Reflection/System.Reflection-net_4_5.csproj b/mcs/class/Facades/System.Reflection/System.Reflection-net_4_5.csproj
index 4c9731d77c7..eb4cd6e075b 100644
--- a/mcs/class/Facades/System.Reflection/System.Reflection-net_4_5.csproj
+++ b/mcs/class/Facades/System.Reflection/System.Reflection-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager-net_4_5.csproj b/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager-net_4_5.csproj
index ecab97ba77f..0fc45e22ee4 100644
--- a/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager-net_4_5.csproj
+++ b/mcs/class/Facades/System.Resources.ResourceManager/System.Resources.ResourceManager-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions-net_4_5.csproj b/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions-net_4_5.csproj
index 225879befc2..2c7de2ddcde 100644
--- a/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.Extensions/System.Runtime.Extensions-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime-net_4_5.csproj b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime-net_4_5.csproj
index 0aa61bab62e..05c287dd3a9 100644
--- a/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices-net_4_5.csproj b/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices-net_4_5.csproj
index 67c95049d55..00fa6b3eb60 100644
--- a/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.InteropServices/System.Runtime.InteropServices-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,19 +69,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics-net_4_5.csproj b/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics-net_4_5.csproj
index e0b0fb68754..cd4e31882ff 100644
--- a/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.Numerics/System.Runtime.Numerics-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Numerics\System.Numerics-net_4_5.csproj">
+ <ProjectReference Include="../../System.Numerics/System.Numerics-net_4_5.csproj">
<Project>{14631AC9-FDC6-4561-A04C-6913947C939E}</Project>
<Name>System.Numerics\System.Numerics-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json-net_4_5.csproj b/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json-net_4_5.csproj
index dddada42efd..a880c8b76d5 100644
--- a/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.Serialization.Json/System.Runtime.Serialization.Json-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives-net_4_5.csproj b/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives-net_4_5.csproj
index 8a522600c9f..83f042e51e4 100644
--- a/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.Serialization.Primitives/System.Runtime.Serialization.Primitives-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml-net_4_5.csproj b/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml-net_4_5.csproj
index cdeb25ea1fd..3ce07ff9374 100644
--- a/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime.Serialization.Xml/System.Runtime.Serialization.Xml-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,21 +69,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Runtime/System.Runtime-net_4_5.csproj b/mcs/class/Facades/System.Runtime/System.Runtime-net_4_5.csproj
index 4c2deac48de..1ff2f7c3e60 100644
--- a/mcs/class/Facades/System.Runtime/System.Runtime-net_4_5.csproj
+++ b/mcs/class/Facades/System.Runtime/System.Runtime-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,23 +69,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.Composition\System.ComponentModel.Composition-net_4_5.csproj">
+ <ProjectReference Include="../../System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj">
<Project>{51392CAD-5DCF-443F-8ECF-C9113DF3B91A}</Project>
<Name>System.ComponentModel.Composition\System.ComponentModel.Composition-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Security.Principal/System.Security.Principal-net_4_5.csproj b/mcs/class/Facades/System.Security.Principal/System.Security.Principal-net_4_5.csproj
index 457a8a6943f..aa6669d68c9 100644
--- a/mcs/class/Facades/System.Security.Principal/System.Security.Principal-net_4_5.csproj
+++ b/mcs/class/Facades/System.Security.Principal/System.Security.Principal-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http-net_4_5.csproj b/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http-net_4_5.csproj
index b6fd5fee8ac..0a2b1b579c5 100644
--- a/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http-net_4_5.csproj
+++ b/mcs/class/Facades/System.ServiceModel.Http/System.ServiceModel.Http-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives-net_4_5.csproj b/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives-net_4_5.csproj
index 020ee2661e5..9fc9038ac51 100644
--- a/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives-net_4_5.csproj
+++ b/mcs/class/Facades/System.ServiceModel.Primitives/System.ServiceModel.Primitives-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,21 +69,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions-net_4_5.csproj b/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions-net_4_5.csproj
index b5e83d92854..3a55e57e568 100644
--- a/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions-net_4_5.csproj
+++ b/mcs/class/Facades/System.Text.Encoding.Extensions/System.Text.Encoding.Extensions-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding-net_4_5.csproj b/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding-net_4_5.csproj
index 4082953bc9a..209c0590891 100644
--- a/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding-net_4_5.csproj
+++ b/mcs/class/Facades/System.Text.Encoding/System.Text.Encoding-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions-net_4_5.csproj b/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions-net_4_5.csproj
index ccfaeaea8b8..b22e1ed1714 100644
--- a/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions-net_4_5.csproj
+++ b/mcs/class/Facades/System.Text.RegularExpressions/System.Text.RegularExpressions-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel-net_4_5.csproj b/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel-net_4_5.csproj
index 242a811f8c2..109f1b88022 100644
--- a/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel-net_4_5.csproj
+++ b/mcs/class/Facades/System.Threading.Tasks.Parallel/System.Threading.Tasks.Parallel-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,11 +69,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks-net_4_5.csproj b/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks-net_4_5.csproj
index 6411faee6ab..269a6fe3e74 100644
--- a/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks-net_4_5.csproj
+++ b/mcs/class/Facades/System.Threading.Tasks/System.Threading.Tasks-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,15 +69,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Threading.Timer/System.Threading.Timer-net_4_5.csproj b/mcs/class/Facades/System.Threading.Timer/System.Threading.Timer-net_4_5.csproj
index 19fb4ce14df..e3d5a299d7d 100644
--- a/mcs/class/Facades/System.Threading.Timer/System.Threading.Timer-net_4_5.csproj
+++ b/mcs/class/Facades/System.Threading.Timer/System.Threading.Timer-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,19 +69,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Threading/System.Threading-net_4_5.csproj b/mcs/class/Facades/System.Threading/System.Threading-net_4_5.csproj
index 541ca6d6df3..0c2c715a492 100644
--- a/mcs/class/Facades/System.Threading/System.Threading-net_4_5.csproj
+++ b/mcs/class/Facades/System.Threading/System.Threading-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,19 +69,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter-net_4_5.csproj b/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter-net_4_5.csproj
index 6faaf37f9c4..1d317106725 100644
--- a/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter-net_4_5.csproj
+++ b/mcs/class/Facades/System.Xml.ReaderWriter/System.Xml.ReaderWriter-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument-net_4_5.csproj b/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument-net_4_5.csproj
index c9816939ced..962af3458f3 100644
--- a/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument-net_4_5.csproj
+++ b/mcs/class/Facades/System.Xml.XDocument/System.Xml.XDocument-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,21 +69,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer-net_4_5.csproj b/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer-net_4_5.csproj
index cade8295d1b..aa436dcd882 100644
--- a/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer-net_4_5.csproj
+++ b/mcs/class/Facades/System.Xml.XmlSerializer/System.Xml.XmlSerializer-net_4_5.csproj
@@ -54,9 +54,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -65,17 +69,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj b/mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj
index e2889d33507..5a517b6f6d6 100644
--- a/mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj
+++ b/mcs/class/I18N/CJK/I18N.CJK-net_4_5.csproj
@@ -66,9 +66,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -77,11 +81,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+ <ProjectReference Include="../Common/I18N-net_4_5.csproj">
<Project>{C337A9A4-3797-4339-AD23-493DF062CD76}</Project>
<Name>Common\I18N-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/I18N/Common/I18N-net_4_5.csproj b/mcs/class/I18N/Common/I18N-net_4_5.csproj
index cdbfdfcf81b..76baf716f31 100644
--- a/mcs/class/I18N/Common/I18N-net_4_5.csproj
+++ b/mcs/class/I18N/Common/I18N-net_4_5.csproj
@@ -61,9 +61,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -72,7 +76,7 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj b/mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj
index a7c7e7ea0e2..66fbe53d000 100644
--- a/mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj
+++ b/mcs/class/I18N/MidEast/I18N.MidEast-net_4_5.csproj
@@ -61,9 +61,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -72,11 +76,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+ <ProjectReference Include="../Common/I18N-net_4_5.csproj">
<Project>{C337A9A4-3797-4339-AD23-493DF062CD76}</Project>
<Name>Common\I18N-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/I18N/Other/I18N.Other-net_4_5.csproj b/mcs/class/I18N/Other/I18N.Other-net_4_5.csproj
index 180c64e116c..0e6cbf1e160 100644
--- a/mcs/class/I18N/Other/I18N.Other-net_4_5.csproj
+++ b/mcs/class/I18N/Other/I18N.Other-net_4_5.csproj
@@ -63,9 +63,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -74,11 +78,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+ <ProjectReference Include="../Common/I18N-net_4_5.csproj">
<Project>{C337A9A4-3797-4339-AD23-493DF062CD76}</Project>
<Name>Common\I18N-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj b/mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj
index 0c405f4646f..08f7769891d 100644
--- a/mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj
+++ b/mcs/class/I18N/Rare/I18N.Rare-net_4_5.csproj
@@ -91,9 +91,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -102,11 +106,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+ <ProjectReference Include="../Common/I18N-net_4_5.csproj">
<Project>{C337A9A4-3797-4339-AD23-493DF062CD76}</Project>
<Name>Common\I18N-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/I18N/West/I18N.West-net_4_5.csproj b/mcs/class/I18N/West/I18N.West-net_4_5.csproj
index 4c4c6d46287..12daa0d7364 100644
--- a/mcs/class/I18N/West/I18N.West-net_4_5.csproj
+++ b/mcs/class/I18N/West/I18N.West-net_4_5.csproj
@@ -69,9 +69,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -80,11 +84,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\I18N\Common\I18N-net_4_5.csproj">
+ <ProjectReference Include="../Common/I18N-net_4_5.csproj">
<Project>{C337A9A4-3797-4339-AD23-493DF062CD76}</Project>
<Name>Common\I18N-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj b/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj
index f9208ba4bd1..9a0a126b3c1 100644
--- a/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj
+++ b/mcs/class/IBM.Data.DB2/IBM.Data.DB2-net_4_5.csproj
@@ -77,9 +77,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -88,19 +92,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj
index 029699a5ec1..f6f3e38121a 100644
--- a/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj
+++ b/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj
@@ -102,9 +102,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -113,17 +117,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj b/mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj
index dfc2cb2c670..4c79552f4af 100644
--- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj
+++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj
@@ -961,9 +961,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -972,43 +976,43 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Accessibility\Accessibility-net_4_5.csproj">
+ <ProjectReference Include="../Accessibility/Accessibility-net_4_5.csproj">
<Project>{FACE8136-C95A-4788-90B2-DB0ECF7A020A}</Project>
<Name>Accessibility\Accessibility-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Posix/Mono.Posix-net_4_5.csproj">
<Project>{85A9B29B-58FF-4FBE-8998-B0A89AC22880}</Project>
<Name>Mono.Posix\Mono.Posix-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.WebBrowser\Mono.WebBrowser-net_4_5.csproj">
+ <ProjectReference Include="../Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj">
<Project>{1D660912-8164-4499-A2D7-A3B2FE742E17}</Project>
<Name>Mono.WebBrowser\Mono.WebBrowser-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
<Project>{B12AABBC-30D1-4885-BF3F-A53B970F68FB}</Project>
<Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj
index c487bef10d5..708d5b1c55b 100644
--- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj
@@ -98,7 +98,9 @@
<Compile Include="Microsoft.Build.BuildEngine\IReference.cs" />
<Compile Include="Microsoft.Build.BuildEngine\ItemReference.cs" />
<Compile Include="Microsoft.Build.BuildEngine\LogExtensions.cs" />
+ <Compile Include="Microsoft.Build.BuildEngine\MemberInvocationReference.cs" />
<Compile Include="Microsoft.Build.BuildEngine\MetadataReference.cs" />
+ <Compile Include="Microsoft.Build.BuildEngine\PredefinedPropertyFunctions.cs" />
<Compile Include="Microsoft.Build.BuildEngine\Project.cs" />
<Compile Include="Microsoft.Build.BuildEngine\ProjectLoadSettings.cs" />
<Compile Include="Microsoft.Build.BuildEngine\PropertyPosition.cs" />
@@ -126,9 +128,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -137,27 +143,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj">
<Project>{DA3B9FEE-8FBD-4587-B760-65420765256A}</Project>
<Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj">
<Project>{6E1C7BDE-7B9E-47B0-A7B2-1561822FE922}</Project>
<Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj b/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj
index 8018b66febd..e11230333de 100644
--- a/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj
@@ -114,9 +114,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -125,13 +129,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj
index 05eea9554e6..134fdb51ff9 100644
--- a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks-net_4_5.csproj
@@ -105,6 +105,7 @@
<Compile Include="Microsoft.Build.Tasks\AssignProjectConfiguration.cs" />
<Compile Include="Microsoft.Build.Tasks\AssignTargetPath.cs" />
<Compile Include="Microsoft.Build.Tasks\CallTarget.cs" />
+ <Compile Include="Microsoft.Build.Tasks\CodeTaskFactory.cs" />
<Compile Include="Microsoft.Build.Tasks\CombinePath.cs" />
<Compile Include="Microsoft.Build.Tasks\CommandLineBuilderExtension.cs" />
<Compile Include="Microsoft.Build.Tasks\Copy.cs" />
@@ -157,6 +158,7 @@
<Compile Include="Microsoft.Build.Tasks\Vbc.cs" />
<Compile Include="Microsoft.Build.Tasks\VCBuild.cs" />
<Compile Include="Microsoft.Build.Tasks\Warning.cs" />
+ <Compile Include="Microsoft.Build.Tasks\WriteCodeFragment.cs" />
<Compile Include="Microsoft.Build.Tasks\WriteLinesToFile.cs" />
<Compile Include="Mono.XBuild.Tasks.GenerateResourceInternal\PoResourceReader.cs" />
<Compile Include="Mono.XBuild.Tasks.GenerateResourceInternal\PoResourceWriter.cs" />
@@ -170,9 +172,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -181,39 +187,39 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj">
<Project>{6E1C7BDE-7B9E-47B0-A7B2-1561822FE922}</Project>
<Name>Microsoft.Build.Utilities\Microsoft.Build.Utilities-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj">
<Project>{DA3B9FEE-8FBD-4587-B760-65420765256A}</Project>
<Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj">
<Project>{54DFC5A7-7C1D-4BA5-A0F7-F0B312E1E076}</Project>
<Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.XBuild.Tasks\Mono.XBuild.Tasks-net_4_5.csproj">
+ <ProjectReference Include="../Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj">
<Project>{73FB1B7E-09F9-4E7F-A63A-C407A93BCA59}</Project>
<Name>Mono.XBuild.Tasks\Mono.XBuild.Tasks-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj
index cb3a66b118d..b4c72efa977 100644
--- a/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_5.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{6E1C7BDE-7B9E-47B0-A7B2-1561822FE922}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699</NoWarn>
+ <NoWarn>1699,1699</NoWarn>
<OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>True</NoStdLib>
<NoConfig>True</NoConfig>
@@ -22,17 +22,17 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699</NoWarn>
+ <NoWarn>1699,1699</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699</NoWarn>
+ <NoWarn>1699,1699</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -55,6 +55,7 @@
<Compile Include="Microsoft.Build.Utilities\IAsyncOperation.cs" />
<Compile Include="Microsoft.Build.Utilities\IProcessAsyncOperation.cs" />
<Compile Include="Microsoft.Build.Utilities\Logger.cs" />
+ <Compile Include="Microsoft.Build.Utilities\MSBuildErrorParser.cs" />
<Compile Include="Microsoft.Build.Utilities\ProcessService.cs" />
<Compile Include="Microsoft.Build.Utilities\ProcessWrapper.cs" />
<Compile Include="Microsoft.Build.Utilities\TargetDotNetFrameworkVersion.cs" />
@@ -74,9 +75,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -85,15 +90,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
+ </ProjectReference>
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
+ <Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
+ <Name>System.Core\System.Core-net_4_5</Name>
+ </ProjectReference>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj">
<Project>{DA3B9FEE-8FBD-4587-B760-65420765256A}</Project>
<Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj b/mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj
index 2a339bd6638..bd043e993e3 100644
--- a/mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build/Microsoft.Build-net_4_5.csproj
@@ -162,9 +162,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -173,27 +177,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Engine/Microsoft.Build.Engine-net_4_5.csproj">
<Project>{54DFC5A7-7C1D-4BA5-A0F7-F0B312E1E076}</Project>
<Name>Microsoft.Build.Engine\Microsoft.Build.Engine-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_5.csproj">
<Project>{DA3B9FEE-8FBD-4587-B760-65420765256A}</Project>
<Name>Microsoft.Build.Framework\Microsoft.Build.Framework-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj b/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj
index c435b20b792..38006848872 100644
--- a/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj
+++ b/mcs/class/Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj
@@ -78,9 +78,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -89,15 +93,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.CSharp\Mono.CSharp-net_4_5.csproj">
+ <ProjectReference Include="../Mono.CSharp/Mono.CSharp-net_4_5.csproj">
<Project>{811AC316-9CC2-497D-A45E-7B6B1E0E481B}</Project>
<Name>Mono.CSharp\Mono.CSharp-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_5.csproj b/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_5.csproj
index 7bf01321e01..60141727634 100644
--- a/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_5.csproj
+++ b/mcs/class/Microsoft.VisualC/Microsoft.VisualC-net_4_5.csproj
@@ -65,9 +65,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -76,13 +80,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj b/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj
index 0fb589a311a..a840d891af8 100644
--- a/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj
+++ b/mcs/class/Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj
@@ -61,9 +61,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -72,21 +76,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.C5/Mono.C5-net_4_5.csproj b/mcs/class/Mono.C5/Mono.C5-net_4_5.csproj
index 69110fd23d2..270d7a4b83b 100644
--- a/mcs/class/Mono.C5/Mono.C5-net_4_5.csproj
+++ b/mcs/class/Mono.C5/Mono.C5-net_4_5.csproj
@@ -85,9 +85,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -96,13 +100,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.CSharp/Mono.CSharp-net_4_5.csproj b/mcs/class/Mono.CSharp/Mono.CSharp-net_4_5.csproj
index f91b179b04f..9fb2df1c2c8 100644
--- a/mcs/class/Mono.CSharp/Mono.CSharp-net_4_5.csproj
+++ b/mcs/class/Mono.CSharp/Mono.CSharp-net_4_5.csproj
@@ -110,9 +110,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -121,21 +125,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.Cairo/Mono.Cairo-net_4_5.csproj b/mcs/class/Mono.Cairo/Mono.Cairo-net_4_5.csproj
index d35832b3756..116f8fed010 100644
--- a/mcs/class/Mono.Cairo/Mono.Cairo-net_4_5.csproj
+++ b/mcs/class/Mono.Cairo/Mono.Cairo-net_4_5.csproj
@@ -108,9 +108,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -119,7 +123,7 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj
index ce8ca9673b1..558d6dcd1ce 100644
--- a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj
+++ b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj
@@ -8,7 +8,7 @@
<ProjectGuid>{9ABB7BB9-5EA1-4081-B205-5658A602C1F5}</ProjectGuid>
<OutputType>Library</OutputType>
<NoWarn>1699</NoWarn>
- <OutputPath>bin\Debug\Mono.Cecil.Mdb-net_4_5</OutputPath>
+ <OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>True</NoStdLib>
<NoConfig>True</NoConfig>
@@ -59,28 +59,36 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
- <PostBuildEvent>
- xcopy $(TargetName).* $(ProjectDir)..\lib\net_4_5\ /Y /R /D
- </PostBuildEvent>
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
- <Project>{07C1F58B-9E99-47F8-A847-79EDA5157DA8}</Project>
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
+ <Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{38FCD731-0E11-46F7-A31B-DCBE853AD8D7}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Cecil\Mono.Cecil-net_4_5.csproj">
- <Project>{954D1C17-36C2-4EE1-A1B6-144E8AB18FB4}</Project>
+ <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_5.csproj">
+ <Project>{F6DD456E-ADE4-419D-997F-41ECA0CE79F7}</Project>
<Name>Mono.Cecil\Mono.Cecil-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
-</Project>
+</Project>
+
diff --git a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj
index 1e1465a5d26..69e43221eb5 100644
--- a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj
+++ b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj
@@ -179,9 +179,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -190,11 +194,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_5.csproj b/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_5.csproj
index 2e633bbd3ad..3bbef324836 100644
--- a/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_5.csproj
+++ b/mcs/class/Mono.CodeContracts/Mono.CodeContracts-net_4_5.csproj
@@ -429,9 +429,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -440,24 +444,24 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Cecil\Mono.Cecil-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_5.csproj">
<Project>{F6DD456E-ADE4-419D-997F-41ECA0CE79F7}</Project>
<Name>Mono.Cecil\Mono.Cecil-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Cecil.Mdb\Mono.Cecil.Mdb-net_4_5.csproj">
- <Project>{2B2A1E24-3EE9-4AB1-808A-941FC7B8ED6D}</Project>
+ <ProjectReference Include="../Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj">
+ <Project>{9ABB7BB9-5EA1-4081-B205-5658A602C1F5}</Project>
<Name>Mono.Cecil.Mdb\Mono.Cecil.Mdb-net_4_5</Name>
</ProjectReference>
</ItemGroup>
diff --git a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_5.csproj b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_5.csproj
index 9323344973b..3155074eb5b 100644
--- a/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_5.csproj
+++ b/mcs/class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_5.csproj
@@ -60,9 +60,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -71,11 +75,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5.csproj">
+ <ProjectReference Include="../System/System-net_4_5.csproj">
<Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
<Name>System\System-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj b/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj
index 5d08a9bf7fe..8dca41b2659 100644
--- a/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj
+++ b/mcs/class/Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj
@@ -84,9 +84,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -95,25 +99,25 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
+ <ProjectReference Include="../System.Transactions/System.Transactions-net_4_5.csproj">
<Project>{AF2BBF50-AB57-4CA1-8EF5-2B54C7418434}</Project>
<Name>System.Transactions\System.Transactions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj
index b45b119504a..4d8ab1edf1f 100644
--- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj
+++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj
@@ -90,9 +90,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -101,19 +105,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj
index 277531c9641..083c66e6e9a 100644
--- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj
+++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj
@@ -128,9 +128,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -139,19 +143,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Cecil\Mono.Cecil-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_5.csproj">
<Project>{F6DD456E-ADE4-419D-997F-41ECA0CE79F7}</Project>
<Name>Mono.Cecil\Mono.Cecil-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Http/Mono.Http-net_4_5.csproj b/mcs/class/Mono.Http/Mono.Http-net_4_5.csproj
index b25f8570e0f..da0eaa1a1a7 100644
--- a/mcs/class/Mono.Http/Mono.Http-net_4_5.csproj
+++ b/mcs/class/Mono.Http/Mono.Http-net_4_5.csproj
@@ -65,9 +65,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -76,27 +80,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-1.csproj">
- <Project>{85F119B8-8463-4D6F-9852-DAB8C4070BD5}</Project>
- <Name>System.Web\System.Web-net_4_5-1</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\ICSharpCode.SharpZipLib\ICSharpCode.SharpZipLib-net_4_5.csproj">
+ <ProjectReference Include="../ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj">
<Project>{0B587DBA-BA92-4B92-821A-AA200C612A7E}</Project>
<Name>ICSharpCode.SharpZipLib\ICSharpCode.SharpZipLib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Management/Mono.Management-net_4_5.csproj b/mcs/class/Mono.Management/Mono.Management-net_4_5.csproj
index 12193447bed..91984c92bf2 100644
--- a/mcs/class/Mono.Management/Mono.Management-net_4_5.csproj
+++ b/mcs/class/Mono.Management/Mono.Management-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,15 +71,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Posix/Mono.Posix-net_4_5.csproj">
<Project>{85A9B29B-58FF-4FBE-8998-B0A89AC22880}</Project>
<Name>Mono.Posix\Mono.Posix-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_5.csproj b/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_5.csproj
index 638fcd5cabb..5747dcd2ba9 100644
--- a/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_5.csproj
+++ b/mcs/class/Mono.Messaging.RabbitMQ/Mono.Messaging.RabbitMQ-net_4_5.csproj
@@ -63,9 +63,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -74,23 +78,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Messaging\System.Messaging-net_4_5.csproj">
+ <ProjectReference Include="../System.Messaging/System.Messaging-net_4_5.csproj">
<Project>{1CBEC0FC-5926-42FA-A0CF-A19617FABB78}</Project>
<Name>System.Messaging\System.Messaging-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Messaging\Mono.Messaging-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Messaging/Mono.Messaging-net_4_5.csproj">
<Project>{DDCC93B5-9425-4E9A-95DC-3400D0028508}</Project>
<Name>Mono.Messaging\Mono.Messaging-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\RabbitMQ.Client\src\client\RabbitMQ.Client-net_4_5.csproj">
+ <ProjectReference Include="../RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj">
<Project>{55AA0C89-63D9-438E-A139-3ED9F72AE295}</Project>
<Name>client\RabbitMQ.Client-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Messaging/Mono.Messaging-net_4_5.csproj b/mcs/class/Mono.Messaging/Mono.Messaging-net_4_5.csproj
index 51edb8940f1..38b4bc70bda 100644
--- a/mcs/class/Mono.Messaging/Mono.Messaging-net_4_5.csproj
+++ b/mcs/class/Mono.Messaging/Mono.Messaging-net_4_5.csproj
@@ -80,9 +80,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -91,15 +95,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Options/Mono.Options-net_4_5.csproj b/mcs/class/Mono.Options/Mono.Options-net_4_5.csproj
index 942ff2a2923..f3d1d0fe30b 100644
--- a/mcs/class/Mono.Options/Mono.Options-net_4_5.csproj
+++ b/mcs/class/Mono.Options/Mono.Options-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,13 +71,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.Parallel/Mono.Parallel-net_4_5.csproj b/mcs/class/Mono.Parallel/Mono.Parallel-net_4_5.csproj
index c9eb62d3de2..47b2dd4eb31 100644
--- a/mcs/class/Mono.Parallel/Mono.Parallel-net_4_5.csproj
+++ b/mcs/class/Mono.Parallel/Mono.Parallel-net_4_5.csproj
@@ -69,9 +69,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -80,17 +84,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.Posix/Mono.Posix-net_4_5.csproj b/mcs/class/Mono.Posix/Mono.Posix-net_4_5.csproj
index a62fe2900dd..1161ee4ce8b 100644
--- a/mcs/class/Mono.Posix/Mono.Posix-net_4_5.csproj
+++ b/mcs/class/Mono.Posix/Mono.Posix-net_4_5.csproj
@@ -109,9 +109,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -120,11 +124,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5.csproj">
+ <ProjectReference Include="../System/System-net_4_5.csproj">
<Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
<Name>System\System-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_5.csproj b/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_5.csproj
index dc9e00097a2..fa7a6d50843 100644
--- a/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_5.csproj
+++ b/mcs/class/Mono.Security.Win32/Mono.Security.Win32-net_4_5.csproj
@@ -66,9 +66,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -77,7 +81,7 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Security/Mono.Security-net_4_5.csproj b/mcs/class/Mono.Security/Mono.Security-net_4_5.csproj
index ab70cfaeedf..0c0f4a62813 100644
--- a/mcs/class/Mono.Security/Mono.Security-net_4_5.csproj
+++ b/mcs/class/Mono.Security/Mono.Security-net_4_5.csproj
@@ -188,9 +188,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -199,13 +203,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5.csproj">
- <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
- <Name>System\System-net_4_5</Name>
+ <ProjectReference Include="../System/System-bare-net_4_5.csproj">
+ <Project>{91CDF14E-F60F-4AB7-BC9D-5CBD7E669076}</Project>
+ <Name>System\System-bare-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.Simd/Mono.Simd-net_4_5.csproj b/mcs/class/Mono.Simd/Mono.Simd-net_4_5.csproj
index 2d34a021029..1c5d3c8655f 100644
--- a/mcs/class/Mono.Simd/Mono.Simd-net_4_5.csproj
+++ b/mcs/class/Mono.Simd/Mono.Simd-net_4_5.csproj
@@ -70,9 +70,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -81,11 +85,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_5.csproj b/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_5.csproj
index cc014ecf9a0..f7b41bb32cd 100644
--- a/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_5.csproj
+++ b/mcs/class/Mono.Tasklets/Mono.Tasklets-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,7 +71,7 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj b/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj
index a78617475d0..318b19b20b5 100644
--- a/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj
+++ b/mcs/class/Mono.WebBrowser/Mono.WebBrowser-net_4_5.csproj
@@ -209,9 +209,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -220,13 +224,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj b/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj
index dd03853f559..7bb9cb88199 100644
--- a/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj
+++ b/mcs/class/Mono.XBuild.Tasks/Mono.XBuild.Tasks-net_4_5.csproj
@@ -58,9 +58,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -69,17 +73,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj
index 5ae4d3cbe5f..1fb94134719 100644
--- a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj
+++ b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj
@@ -268,9 +268,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -279,15 +283,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/Npgsql/Npgsql-net_4_5.csproj b/mcs/class/Npgsql/Npgsql-net_4_5.csproj
index 270ca17e6bc..a388fd751be 100644
--- a/mcs/class/Npgsql/Npgsql-net_4_5.csproj
+++ b/mcs/class/Npgsql/Npgsql-net_4_5.csproj
@@ -108,9 +108,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -119,23 +123,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/PEAPI/PEAPI-net_4_5.csproj b/mcs/class/PEAPI/PEAPI-net_4_5.csproj
index 03d118912b2..ce84b0fd4c8 100644
--- a/mcs/class/PEAPI/PEAPI-net_4_5.csproj
+++ b/mcs/class/PEAPI/PEAPI-net_4_5.csproj
@@ -58,9 +58,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -69,13 +73,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_5.csproj b/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_5.csproj
index a5cd481f1e6..903039d5b80 100644
--- a/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_5.csproj
+++ b/mcs/class/RabbitMQ.Client/src/apigen/RabbitMQ.Client.Apigen-net_4_5.csproj
@@ -72,9 +72,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -83,15 +87,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj b/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj
index 0723cc8448e..9ae7d6af649 100644
--- a/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj
+++ b/mcs/class/RabbitMQ.Client/src/client/RabbitMQ.Client-net_4_5.csproj
@@ -180,9 +180,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -191,17 +195,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../../../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../../../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../../../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj b/mcs/class/System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj
index 1285a763a31..491ad795085 100644
--- a/mcs/class/System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj
+++ b/mcs/class/System.ComponentModel.Composition/System.ComponentModel.Composition-net_4_5.csproj
@@ -205,9 +205,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -216,15 +220,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj b/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj
index 1c609192476..34e4a621000 100644
--- a/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj
+++ b/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj
@@ -89,6 +89,7 @@
<Compile Include="System.ComponentModel.DataAnnotations\StringLengthAttribute.cs" />
<Compile Include="System.ComponentModel.DataAnnotations\TimestampAttribute.cs" />
<Compile Include="System.ComponentModel.DataAnnotations\UIHintAttribute.cs" />
+ <Compile Include="System.ComponentModel.DataAnnotations\UrlAttribute.cs" />
<Compile Include="System.ComponentModel.DataAnnotations\ValidationAttribute.cs" />
<Compile Include="System.ComponentModel.DataAnnotations\ValidationAttributeCollectionExtensions.cs" />
<Compile Include="System.ComponentModel.DataAnnotations\ValidationContext.cs" />
@@ -103,9 +104,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -114,25 +119,25 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_5.csproj b/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_5.csproj
index 927f354eefe..9cd827887cf 100644
--- a/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_5.csproj
+++ b/mcs/class/System.Configuration.Install/System.Configuration.Install-net_4_5.csproj
@@ -70,9 +70,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -81,17 +85,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Configuration/System.Configuration-net_4_5.csproj b/mcs/class/System.Configuration/System.Configuration-net_4_5.csproj
index e8eeb6d1b40..ab5314c23ae 100644
--- a/mcs/class/System.Configuration/System.Configuration-net_4_5.csproj
+++ b/mcs/class/System.Configuration/System.Configuration-net_4_5.csproj
@@ -173,9 +173,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -184,19 +188,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-1.csproj">
- <Project>{6822DF7D-F859-4F02-9946-F138AA756A0E}</Project>
- <Name>System\System-net_4_5-1</Name>
+ <ProjectReference Include="../System/System-secxml-net_4_5.csproj">
+ <Project>{46F151F2-A422-4A1B-9D29-2E148CE73629}</Project>
+ <Name>System\System-secxml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5.csproj">
- <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
- <Name>System.XML\System.Xml-net_4_5</Name>
+ <ProjectReference Include="../System.XML/System.Xml-bare-net_4_5.csproj">
+ <Project>{21FB091E-0F84-479E-AB16-6503D36852F9}</Project>
+ <Name>System.XML\System.Xml-bare-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Security\System.Security-net_4_5.csproj">
+ <ProjectReference Include="../System.Security/System.Security-net_4_5.csproj">
<Project>{B55E59B2-31CA-438B-ADB8-4B9A9A547830}</Project>
<Name>System.Security\System.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Core/System.Core-net_4_5.csproj b/mcs/class/System.Core/System.Core-net_4_5.csproj
index cad414bd7db..3808b8457ab 100644
--- a/mcs/class/System.Core/System.Core-net_4_5.csproj
+++ b/mcs/class/System.Core/System.Core-net_4_5.csproj
@@ -303,9 +303,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -314,15 +318,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5.csproj">
+ <ProjectReference Include="../System/System-net_4_5.csproj">
<Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
<Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Posix\Mono.Posix-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Posix/Mono.Posix-net_4_5.csproj">
<Project>{85A9B29B-58FF-4FBE-8998-B0A89AC22880}</Project>
<Name>Mono.Posix\Mono.Posix-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_5.csproj b/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_5.csproj
index 3cdc64bf050..1ee118c3084 100644
--- a/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_5.csproj
+++ b/mcs/class/System.Data.DataSetExtensions/System.Data.DataSetExtensions-net_4_5.csproj
@@ -67,9 +67,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -78,29 +82,29 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-1.csproj">
- <Project>{85F119B8-8463-4D6F-9852-DAB8C4070BD5}</Project>
- <Name>System.Web\System.Web-net_4_5-1</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Data.Linq/System.Data.Linq-net_4_5.csproj b/mcs/class/System.Data.Linq/System.Data.Linq-net_4_5.csproj
index d3f97900f4a..1d6b5f7d052 100644
--- a/mcs/class/System.Data.Linq/System.Data.Linq-net_4_5.csproj
+++ b/mcs/class/System.Data.Linq/System.Data.Linq-net_4_5.csproj
@@ -376,9 +376,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -387,27 +391,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_5.csproj b/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_5.csproj
index 56f3e0c2329..b2f14dc0d5d 100644
--- a/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_5.csproj
+++ b/mcs/class/System.Data.OracleClient/System.Data.OracleClient-net_4_5.csproj
@@ -122,9 +122,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -133,27 +137,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.EnterpriseServices\System.EnterpriseServices-net_4_5.csproj">
+ <ProjectReference Include="../System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj">
<Project>{773D8BA7-9A88-49AC-81C9-740436270588}</Project>
<Name>System.EnterpriseServices\System.EnterpriseServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj b/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj
index 4f98f88b338..25ca6f3fe68 100644
--- a/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj
+++ b/mcs/class/System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj
@@ -170,9 +170,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -181,31 +185,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\WindowsBase\WindowsBase-net_4_5.csproj">
+ <ProjectReference Include="../WindowsBase/WindowsBase-net_4_5.csproj">
<Project>{8E6ED7D5-3B08-4A83-905E-8FB4CF0C160D}</Project>
<Name>WindowsBase\WindowsBase-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Data.Services/System.Data.Services-net_4_5.csproj b/mcs/class/System.Data.Services/System.Data.Services-net_4_5.csproj
index aac89bbd901..fcd40b1d6f9 100644
--- a/mcs/class/System.Data.Services/System.Data.Services-net_4_5.csproj
+++ b/mcs/class/System.Data.Services/System.Data.Services-net_4_5.csproj
@@ -127,9 +127,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -138,31 +142,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel.Web\System.ServiceModel.Web-net_4_5.csproj">
+ <ProjectReference Include="../System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj">
<Project>{BD4DF654-42EE-40E8-A3F4-8A80959E7879}</Project>
<Name>System.ServiceModel.Web\System.ServiceModel.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Services.Client\System.Data.Services.Client-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Services.Client/System.Data.Services.Client-net_4_5.csproj">
<Project>{E9B87AE3-9A05-4146-83CC-082BE32D8EB2}</Project>
<Name>System.Data.Services.Client\System.Data.Services.Client-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_5.csproj">
+ <ProjectReference Include="../System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj">
<Project>{E537F31B-BCB7-4935-ABF3-DF2FAC48DCB3}</Project>
<Name>System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Data/System.Data-net_4_5.csproj b/mcs/class/System.Data/System.Data-net_4_5.csproj
index 70cf455055a..0497bb86478 100644
--- a/mcs/class/System.Data/System.Data-net_4_5.csproj
+++ b/mcs/class/System.Data/System.Data-net_4_5.csproj
@@ -392,9 +392,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -403,31 +407,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.EnterpriseServices\System.EnterpriseServices-net_4_5.csproj">
+ <ProjectReference Include="../System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj">
<Project>{773D8BA7-9A88-49AC-81C9-740436270588}</Project>
<Name>System.EnterpriseServices\System.EnterpriseServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Data.Tds\Mono.Data.Tds-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Data.Tds/Mono.Data.Tds-net_4_5.csproj">
<Project>{CB7949AC-5FA7-4FAB-893A-8FAF436BF514}</Project>
<Name>Mono.Data.Tds\Mono.Data.Tds-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
+ <ProjectReference Include="../System.Transactions/System.Transactions-net_4_5.csproj">
<Project>{AF2BBF50-AB57-4CA1-8EF5-2B54C7418434}</Project>
<Name>System.Transactions\System.Transactions-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Design/System.Design-net_4_5.csproj b/mcs/class/System.Design/System.Design-net_4_5.csproj
index cb13efa7c5d..b8c4ad72302 100644
--- a/mcs/class/System.Design/System.Design-net_4_5.csproj
+++ b/mcs/class/System.Design/System.Design-net_4_5.csproj
@@ -24,7 +24,7 @@
<DebugType>full</DebugType>
<NoWarn>1699</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;DRAWING_DESIGN_DEP</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -32,7 +32,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;DRAWING_DESIGN_DEP</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -378,9 +378,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -389,46 +393,42 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-1.csproj">
- <Project>{85F119B8-8463-4D6F-9852-DAB8C4070BD5}</Project>
- <Name>System.Web\System.Web-net_4_5-1</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Accessibility\Accessibility-net_4_5.csproj">
+ <ProjectReference Include="../Accessibility/Accessibility-net_4_5.csproj">
<Project>{FACE8136-C95A-4788-90B2-DB0ECF7A020A}</Project>
<Name>Accessibility\Accessibility-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing.Design\System.Drawing.Design-net_4_0.csproj">
- <Project>{81FDD05B-E6D8-4667-B637-99DA7C1D7284}</Project>
- <Name>System.Drawing.Design\System.Drawing.Design-net_4_0</Name>
- </ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
diff --git a/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_5.csproj b/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_5.csproj
index a08930a625d..0c7d629b8cf 100644
--- a/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_5.csproj
+++ b/mcs/class/System.DirectoryServices.Protocols/System.DirectoryServices.Protocols-net_4_5.csproj
@@ -154,9 +154,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -165,21 +169,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.DirectoryServices\System.DirectoryServices-net_4_5.csproj">
+ <ProjectReference Include="../System.DirectoryServices/System.DirectoryServices-net_4_5.csproj">
<Project>{EC4E43E7-63C0-4D64-8B7A-E00C097872A5}</Project>
<Name>System.DirectoryServices\System.DirectoryServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_5.csproj b/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_5.csproj
index 2a96aa6f7f3..1544be525e6 100644
--- a/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_5.csproj
+++ b/mcs/class/System.DirectoryServices/System.DirectoryServices-net_4_5.csproj
@@ -186,9 +186,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -197,15 +201,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Novell.Directory.Ldap\Novell.Directory.Ldap-net_4_5.csproj">
+ <ProjectReference Include="../Novell.Directory.Ldap/Novell.Directory.Ldap-net_4_5.csproj">
<Project>{E6070FFA-2CBA-4C24-99C1-63A4F5052821}</Project>
<Name>Novell.Directory.Ldap\Novell.Directory.Ldap-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_5.csproj b/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_5.csproj
index 18b183d8325..0fda4a534e1 100644
--- a/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_5.csproj
+++ b/mcs/class/System.Drawing.Design/System.Drawing.Design-net_4_5.csproj
@@ -68,9 +68,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -79,19 +83,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Drawing/System.Drawing-net_4_5.csproj b/mcs/class/System.Drawing/System.Drawing-net_4_5.csproj
index 74b6158407d..445b593b05c 100644
--- a/mcs/class/System.Drawing/System.Drawing-net_4_5.csproj
+++ b/mcs/class/System.Drawing/System.Drawing-net_4_5.csproj
@@ -244,9 +244,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -255,13 +259,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Dynamic/System.Dynamic-net_4_5.csproj b/mcs/class/System.Dynamic/System.Dynamic-net_4_5.csproj
index b33d4cf0bee..71a1033dd42 100644
--- a/mcs/class/System.Dynamic/System.Dynamic-net_4_5.csproj
+++ b/mcs/class/System.Dynamic/System.Dynamic-net_4_5.csproj
@@ -107,9 +107,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -118,17 +122,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj b/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj
index 446bc123343..5bb647f3bc9 100644
--- a/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj
+++ b/mcs/class/System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj
@@ -165,9 +165,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -176,11 +180,11 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
+ <ProjectReference Include="../System.Transactions/System.Transactions-net_4_5.csproj">
<Project>{AF2BBF50-AB57-4CA1-8EF5-2B54C7418434}</Project>
<Name>System.Transactions\System.Transactions-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_5.csproj b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_5.csproj
index 197e187b322..eae409618af 100644
--- a/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_5.csproj
+++ b/mcs/class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_5.csproj
@@ -57,9 +57,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -68,15 +72,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IO.Compression\System.IO.Compression-net_4_5.csproj">
+ <ProjectReference Include="../System.IO.Compression/System.IO.Compression-net_4_5.csproj">
<Project>{BDF04E30-60D9-4279-A1DF-3291328A5AFD}</Project>
<Name>System.IO.Compression\System.IO.Compression-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.IO.Compression/System.IO.Compression-net_4_5.csproj b/mcs/class/System.IO.Compression/System.IO.Compression-net_4_5.csproj
index be04316313b..c19d32943e7 100644
--- a/mcs/class/System.IO.Compression/System.IO.Compression-net_4_5.csproj
+++ b/mcs/class/System.IO.Compression/System.IO.Compression-net_4_5.csproj
@@ -11,7 +11,7 @@
<OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>True</NoStdLib>
<NoConfig>True</NoConfig>
-
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>
</RootNamespace>
@@ -47,6 +47,93 @@
<Compile Include="..\..\build\common\Consts.cs" />
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />
<Compile Include="AssemblyInfo.cs" />
+ <Compile Include="SharpCompress\Archive\AbstractArchive.cs" />
+ <Compile Include="SharpCompress\Archive\AbstractWritableArchive.cs" />
+ <Compile Include="SharpCompress\Archive\AbstractWritableArchive.Extensions.cs" />
+ <Compile Include="SharpCompress\Archive\ArchiveFactory.cs" />
+ <Compile Include="SharpCompress\Archive\IArchive.cs" />
+ <Compile Include="SharpCompress\Archive\IArchive.Extensions.cs" />
+ <Compile Include="SharpCompress\Archive\IArchiveEntry.cs" />
+ <Compile Include="SharpCompress\Archive\IArchiveEntry.Extensions.cs" />
+ <Compile Include="SharpCompress\Archive\IArchiveExtractionListener.cs" />
+ <Compile Include="SharpCompress\Archive\IWritableArchiveEntry.cs" />
+ <Compile Include="SharpCompress\Archive\Zip\ZipArchive.cs" />
+ <Compile Include="SharpCompress\Archive\Zip\ZipArchiveEntry.cs" />
+ <Compile Include="SharpCompress\Archive\Zip\ZipWritableArchiveEntry.cs" />
+ <Compile Include="SharpCompress\Common\ArchiveEncoding.cs" />
+ <Compile Include="SharpCompress\Common\ArchiveException.cs" />
+ <Compile Include="SharpCompress\Common\ArchiveExtractionEventArgs.cs" />
+ <Compile Include="SharpCompress\Common\ArchiveType.cs" />
+ <Compile Include="SharpCompress\Common\CompressedBytesReadEventArgs.cs" />
+ <Compile Include="SharpCompress\Common\CompressionInfo.cs" />
+ <Compile Include="SharpCompress\Common\CompressionType.cs" />
+ <Compile Include="SharpCompress\Common\CryptographicException.cs" />
+ <Compile Include="SharpCompress\Common\Entry.cs" />
+ <Compile Include="SharpCompress\Common\EntryStream.cs" />
+ <Compile Include="SharpCompress\Common\ExtractionException.cs" />
+ <Compile Include="SharpCompress\Common\ExtractOptions.cs" />
+ <Compile Include="SharpCompress\Common\FilePart.cs" />
+ <Compile Include="SharpCompress\Common\FilePartExtractionBeginEventArgs.cs" />
+ <Compile Include="SharpCompress\Common\FlagUtility.cs" />
+ <Compile Include="SharpCompress\Common\IEntry.cs" />
+ <Compile Include="SharpCompress\Common\IExtractionListener.cs" />
+ <Compile Include="SharpCompress\Common\IncompleteArchiveException.cs" />
+ <Compile Include="SharpCompress\Common\InvalidFormatException.cs" />
+ <Compile Include="SharpCompress\Common\IVolume.cs" />
+ <Compile Include="SharpCompress\Common\MultipartStreamRequiredException.cs" />
+ <Compile Include="SharpCompress\Common\MultiVolumeExtractionException.cs" />
+ <Compile Include="SharpCompress\Common\Options.cs" />
+ <Compile Include="SharpCompress\Common\PasswordProtectedException.cs" />
+ <Compile Include="SharpCompress\Common\Volume.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\DirectoryEndHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\DirectoryEntryHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\HeaderFlags.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\IgnoreHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\LocalEntryHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\SplitHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\ZipFileEntry..cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\ZipHeader.cs" />
+ <Compile Include="SharpCompress\Common\Zip\Headers\ZipHeaderType.cs" />
+ <Compile Include="SharpCompress\Common\Zip\PkwareTraditionalCryptoStream.cs" />
+ <Compile Include="SharpCompress\Common\Zip\PkwareTraditionalEncryptionData.cs" />
+ <Compile Include="SharpCompress\Common\Zip\SeekableZipFilePart.cs" />
+ <Compile Include="SharpCompress\Common\Zip\SeekableZipHeaderFactory.cs" />
+ <Compile Include="SharpCompress\Common\Zip\StreamingZipFilePart.cs" />
+ <Compile Include="SharpCompress\Common\Zip\StreamingZipHeaderFactory.cs" />
+ <Compile Include="SharpCompress\Common\Zip\WinzipAesCryptoStream.cs" />
+ <Compile Include="SharpCompress\Common\Zip\WinzipAesEncryptionData.cs" />
+ <Compile Include="SharpCompress\Common\Zip\WinzipAesKeySize.cs" />
+ <Compile Include="SharpCompress\Common\Zip\ZipCompressionMethod.cs" />
+ <Compile Include="SharpCompress\Common\Zip\ZipEntry.cs" />
+ <Compile Include="SharpCompress\Common\Zip\ZipFilePart.cs" />
+ <Compile Include="SharpCompress\Common\Zip\ZipHeaderFactory.cs" />
+ <Compile Include="SharpCompress\Common\Zip\ZipVolume.cs" />
+ <Compile Include="SharpCompress\Compressor\CompressionMode.cs" />
+ <Compile Include="SharpCompress\Compressor\Deflate\CRC32.cs" />
+ <Compile Include="SharpCompress\Compressor\Deflate\ZlibBase.cs" />
+ <Compile Include="SharpCompress\EnumExtensions.cs" />
+ <Compile Include="SharpCompress\IO\AppendingStream.cs" />
+ <Compile Include="SharpCompress\IO\CountingWritableSubStream.cs" />
+ <Compile Include="SharpCompress\IO\ListeningStream.cs" />
+ <Compile Include="SharpCompress\IO\MarkingBinaryReader.cs" />
+ <Compile Include="SharpCompress\IO\NonDisposingStream.cs" />
+ <Compile Include="SharpCompress\IO\ReadOnlySubStream.cs" />
+ <Compile Include="SharpCompress\IO\RewindableStream.cs" />
+ <Compile Include="SharpCompress\IO\StreamingMode.cs" />
+ <Compile Include="SharpCompress\LazyReadOnlyCollection.cs" />
+ <Compile Include="SharpCompress\Reader\AbstractReader.cs" />
+ <Compile Include="SharpCompress\Reader\IReader.cs" />
+ <Compile Include="SharpCompress\Reader\IReader.Extensions.cs" />
+ <Compile Include="SharpCompress\Reader\ReaderFactory.cs" />
+ <Compile Include="SharpCompress\Reader\Zip\ZipReader.cs" />
+ <Compile Include="SharpCompress\ReadOnlyCollection.cs" />
+ <Compile Include="SharpCompress\Utility.cs" />
+ <Compile Include="SharpCompress\Writer\AbstractWriter.cs" />
+ <Compile Include="SharpCompress\Writer\IWriter.cs" />
+ <Compile Include="SharpCompress\Writer\IWriter.Extensions.cs" />
+ <Compile Include="SharpCompress\Writer\WriterFactory.cs" />
+ <Compile Include="SharpCompress\Writer\Zip\ZipCentralDirectoryEntry.cs" />
+ <Compile Include="SharpCompress\Writer\Zip\ZipWriter.cs" />
<Compile Include="TypeForwarders.cs" />
<Compile Include="ZipArchive.cs" />
<Compile Include="ZipArchiveEntry.cs" />
@@ -59,9 +146,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -70,13 +161,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
+ </ProjectReference>
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
+ <Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
+ <Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj b/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj
index 87e3703d437..dd82f0b0e78 100644
--- a/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj
+++ b/mcs/class/System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj
@@ -67,9 +67,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -78,27 +82,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Security\System.Security-net_4_5.csproj">
+ <ProjectReference Include="../System.Security/System.Security-net_4_5.csproj">
<Project>{B55E59B2-31CA-438B-ADB8-4B9A9A547830}</Project>
<Name>System.Security\System.Security-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IdentityModel\System.IdentityModel-net_4_5.csproj">
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_5.csproj">
<Project>{F056C062-E467-4989-9366-440E8CD23C0C}</Project>
<Name>System.IdentityModel\System.IdentityModel-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.IdentityModel/System.IdentityModel-net_4_5.csproj b/mcs/class/System.IdentityModel/System.IdentityModel-net_4_5.csproj
index fcb78edd9e5..38fd187fdd5 100644
--- a/mcs/class/System.IdentityModel/System.IdentityModel-net_4_5.csproj
+++ b/mcs/class/System.IdentityModel/System.IdentityModel-net_4_5.csproj
@@ -136,7 +136,8 @@
<Compile Include="System.IdentityModel.Tokens\X509SecurityToken.cs" />
<Compile Include="System.IdentityModel.Tokens\X509SubjectKeyIdentifierClause.cs" />
<Compile Include="System.IdentityModel.Tokens\X509ThumbprintKeyIdentifierClause.cs" />
- <Compile Include="System.IdentityModel.Tokens\X509WindowsSecurityToken.cs" /> </ItemGroup>
+ <Compile Include="System.IdentityModel.Tokens\X509WindowsSecurityToken.cs" />
+ <Compile Include="System.Security.Claims\AuthenticationTypes.cs" /> </ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
@@ -145,9 +146,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -156,39 +161,39 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Security\System.Security-net_4_5.csproj">
+ <ProjectReference Include="../System.Security/System.Security-net_4_5.csproj">
<Project>{B55E59B2-31CA-438B-ADB8-4B9A9A547830}</Project>
<Name>System.Security\System.Security-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj">
<Project>{B4E6806D-1B38-4CEE-8ADB-2D0A4D1AF25F}</Project>
<Name>System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_5.csproj b/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_5.csproj
index d346ef22c07..f978549ad5d 100644
--- a/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_5.csproj
+++ b/mcs/class/System.Json.Microsoft/System.Json.Microsoft-net_4_5.csproj
@@ -72,9 +72,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -83,27 +87,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.CSharp\Microsoft.CSharp-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj">
<Project>{D554618C-5D38-413A-82BA-7A70B6FC61A3}</Project>
<Name>Microsoft.CSharp\Microsoft.CSharp-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Json/System.Json-net_4_5.csproj b/mcs/class/System.Json/System.Json-net_4_5.csproj
index 722fc015f97..3fda9997b13 100644
--- a/mcs/class/System.Json/System.Json-net_4_5.csproj
+++ b/mcs/class/System.Json/System.Json-net_4_5.csproj
@@ -60,9 +60,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -71,19 +75,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Management/System.Management-net_4_5.csproj b/mcs/class/System.Management/System.Management-net_4_5.csproj
index 98f898b023a..ec51f9f7ba8 100644
--- a/mcs/class/System.Management/System.Management-net_4_5.csproj
+++ b/mcs/class/System.Management/System.Management-net_4_5.csproj
@@ -123,9 +123,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -134,15 +138,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration.Install\System.Configuration.Install-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration.Install/System.Configuration.Install-net_4_5.csproj">
<Project>{E6E1740E-37DD-487C-8947-F1C0612D4738}</Project>
<Name>System.Configuration.Install\System.Configuration.Install-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Messaging/System.Messaging-net_4_5.csproj b/mcs/class/System.Messaging/System.Messaging-net_4_5.csproj
index 65254c46599..081f4191aa5 100644
--- a/mcs/class/System.Messaging/System.Messaging-net_4_5.csproj
+++ b/mcs/class/System.Messaging/System.Messaging-net_4_5.csproj
@@ -106,9 +106,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -117,31 +121,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration.Install\System.Configuration.Install-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration.Install/System.Configuration.Install-net_4_5.csproj">
<Project>{E6E1740E-37DD-487C-8947-F1C0612D4738}</Project>
<Name>System.Configuration.Install\System.Configuration.Install-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Messaging\Mono.Messaging-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Messaging/Mono.Messaging-net_4_5.csproj">
<Project>{DDCC93B5-9425-4E9A-95DC-3400D0028508}</Project>
<Name>Mono.Messaging\Mono.Messaging-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj b/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj
index 8fb75c6c695..b738a48bc64 100644
--- a/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj
+++ b/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj
@@ -288,9 +288,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -299,39 +303,39 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http\System.Net.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http/System.Net.Http-net_4_5.csproj">
<Project>{E36C154B-A0AC-4721-B06A-AFE31D357CE5}</Project>
<Name>System.Net.Http\System.Net.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_5.csproj b/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_5.csproj
index e4d2bd11bc8..612cafa4742 100644
--- a/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_5.csproj
+++ b/mcs/class/System.Net.Http.WebRequest/System.Net.Http.WebRequest-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,17 +71,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http\System.Net.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http/System.Net.Http-net_4_5.csproj">
<Project>{E36C154B-A0AC-4721-B06A-AFE31D357CE5}</Project>
<Name>System.Net.Http\System.Net.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj b/mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj
index c21a4aada2b..6ff2417947c 100644
--- a/mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj
+++ b/mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj
@@ -106,9 +106,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -117,17 +121,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Net/System.Net-net_4_5.csproj b/mcs/class/System.Net/System.Net-net_4_5.csproj
index d22960052b4..5a61b0f57ed 100644
--- a/mcs/class/System.Net/System.Net-net_4_5.csproj
+++ b/mcs/class/System.Net/System.Net-net_4_5.csproj
@@ -57,9 +57,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -68,21 +72,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Numerics/System.Numerics-net_4_5.csproj b/mcs/class/System.Numerics/System.Numerics-net_4_5.csproj
index 9e0cc975a6b..aa973986ecc 100644
--- a/mcs/class/System.Numerics/System.Numerics-net_4_5.csproj
+++ b/mcs/class/System.Numerics/System.Numerics-net_4_5.csproj
@@ -56,9 +56,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -67,13 +71,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_5.csproj b/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_5.csproj
index 651d2d92e35..48eef1e1fb7 100644
--- a/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Core/System.Reactive.Core-net_4_5.csproj
@@ -131,9 +131,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -142,19 +146,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_5.csproj b/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_5.csproj
index 9ec79845349..8f52a18a013 100644
--- a/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Debugger/System.Reactive.Debugger-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,27 +70,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_5.csproj b/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_5.csproj
index a3476d4eedc..6392053ad62 100644
--- a/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Experimental/System.Reactive.Experimental-net_4_5.csproj
@@ -63,9 +63,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -74,27 +78,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj b/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj
index cf9432c01e8..5173cf1de09 100644
--- a/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj
@@ -77,9 +77,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -88,15 +92,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj b/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj
index 5684f6d2242..1fb3317c962 100644
--- a/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj
@@ -224,9 +224,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -235,23 +239,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_5.csproj b/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_5.csproj
index ea7dc968e51..0ec36c38e11 100644
--- a/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Observable.Aliases/System.Reactive.Observable.Aliases-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,31 +70,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Providers\System.Reactive.Providers-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj">
<Project>{8D27108A-3DD4-46D7-917E-7833A3C4D479}</Project>
<Name>System.Reactive.Providers\System.Reactive.Providers-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_5.csproj b/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_5.csproj
index 553f115ddc2..c00a435d988 100644
--- a/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_5.csproj
+++ b/mcs/class/System.Reactive.PlatformServices/System.Reactive.PlatformServices-net_4_5.csproj
@@ -72,9 +72,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -83,27 +87,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj b/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj
index 8212985b527..841b2978350 100644
--- a/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Providers/System.Reactive.Providers-net_4_5.csproj
@@ -65,9 +65,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -76,27 +80,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_5.csproj b/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_5.csproj
index 7725cb00dbb..62a25babdfc 100644
--- a/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Runtime.Remoting/System.Reactive.Runtime.Remoting-net_4_5.csproj
@@ -57,9 +57,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -68,27 +72,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_5.csproj b/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_5.csproj
index 98d53e1a093..1a495e4ae06 100644
--- a/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Windows.Forms/System.Reactive.Windows.Forms-net_4_5.csproj
@@ -57,9 +57,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -68,31 +72,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_5.csproj b/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_5.csproj
index c162240b263..2141b412e48 100644
--- a/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_5.csproj
+++ b/mcs/class/System.Reactive.Windows.Threading/System.Reactive.Windows.Threading-net_4_5.csproj
@@ -61,9 +61,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -72,31 +76,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Interfaces/System.Reactive.Interfaces-net_4_5.csproj">
<Project>{EFA38650-CE13-4BF3-993D-70B238DB1C9E}</Project>
<Name>System.Reactive.Interfaces\System.Reactive.Interfaces-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Core\System.Reactive.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Core/System.Reactive.Core-net_4_5.csproj">
<Project>{4EF3C775-C516-4897-AB1D-DC9F8862A4D9}</Project>
<Name>System.Reactive.Core\System.Reactive.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Reactive.Linq\System.Reactive.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Reactive.Linq/System.Reactive.Linq-net_4_5.csproj">
<Project>{EE831E49-3F84-4A05-9417-A9C8BD36E164}</Project>
<Name>System.Reactive.Linq\System.Reactive.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\WindowsBase\WindowsBase-net_4_5.csproj">
+ <ProjectReference Include="../WindowsBase/WindowsBase-net_4_5.csproj">
<Project>{8E6ED7D5-3B08-4A83-905E-8FB4CF0C160D}</Project>
<Name>WindowsBase\WindowsBase-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj b/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj
index 650e03f2338..aaca2b059f5 100644
--- a/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj
+++ b/mcs/class/System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj
@@ -90,9 +90,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -101,23 +105,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_5.csproj b/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_5.csproj
index ef5b5400698..cbeccdbf980 100644
--- a/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_5.csproj
+++ b/mcs/class/System.Runtime.DurableInstancing/System.Runtime.DurableInstancing-net_4_5.csproj
@@ -71,9 +71,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -82,27 +86,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_5.csproj b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_5.csproj
index 368633e7d7a..244d5504fff 100644
--- a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_5.csproj
+++ b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting-net_4_5.csproj
@@ -119,9 +119,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -130,23 +134,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-1.csproj">
- <Project>{85F119B8-8463-4D6F-9852-DAB8C4070BD5}</Project>
- <Name>System.Web\System.Web-net_4_5-1</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
<Project>{B12AABBC-30D1-4885-BF3F-A53B970F68FB}</Project>
<Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj
index 1fb493c17b3..27813db136c 100644
--- a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj
+++ b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj
@@ -60,9 +60,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -71,13 +75,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj
index 087d2c07253..fe1c9a98ead 100644
--- a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj
+++ b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj
@@ -132,9 +132,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -143,27 +147,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Security/System.Security-net_4_5.csproj b/mcs/class/System.Security/System.Security-net_4_5.csproj
index bbbac81a11b..3ba1539f43a 100644
--- a/mcs/class/System.Security/System.Security-net_4_5.csproj
+++ b/mcs/class/System.Security/System.Security-net_4_5.csproj
@@ -148,9 +148,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -159,19 +163,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-1.csproj">
- <Project>{6822DF7D-F859-4F02-9946-F138AA756A0E}</Project>
- <Name>System\System-net_4_5-1</Name>
+ <ProjectReference Include="../System/System-secxml-net_4_5.csproj">
+ <Project>{46F151F2-A422-4A1B-9D29-2E148CE73629}</Project>
+ <Name>System\System-secxml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5.csproj">
- <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
- <Name>System.XML\System.Xml-net_4_5</Name>
+ <ProjectReference Include="../System.XML/System.Xml-bare-net_4_5.csproj">
+ <Project>{21FB091E-0F84-479E-AB16-6503D36852F9}</Project>
+ <Name>System.XML\System.Xml-bare-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj b/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj
index 04d8dec2ef3..22073a2cfb2 100644
--- a/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj
+++ b/mcs/class/System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj
@@ -57,9 +57,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -68,21 +72,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5.csproj">
- <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-plainservice-net_4_5.csproj">
+ <Project>{0E3CFD7E-2F93-4B5B-B7FA-2AEBE0F850C0}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-plainservice-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_5.csproj b/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_5.csproj
index 89e21c70904..c0971d9e4aa 100644
--- a/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_5.csproj
+++ b/mcs/class/System.ServiceModel.Discovery/System.ServiceModel.Discovery-net_4_5.csproj
@@ -150,9 +150,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -161,35 +165,35 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_5.csproj b/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_5.csproj
index 98b73dec165..ef0e827376e 100644
--- a/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_5.csproj
+++ b/mcs/class/System.ServiceModel.Routing/System.ServiceModel.Routing-net_4_5.csproj
@@ -81,9 +81,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -92,31 +96,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj
index 45908da437b..b74e00fa02c 100644
--- a/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj
+++ b/mcs/class/System.ServiceModel.Web/System.ServiceModel.Web-net_4_5.csproj
@@ -99,9 +99,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -110,39 +114,39 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Extensions\System.Web.Extensions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Extensions/System.Web.Extensions-net_4_5.csproj">
<Project>{74D281D8-F725-4D79-B218-2DFCCFD44FA2}</Project>
<Name>System.Web.Extensions\System.Web.Extensions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_5.csproj">
+ <ProjectReference Include="../System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj">
<Project>{E537F31B-BCB7-4935-ABF3-DF2FAC48DCB3}</Project>
<Name>System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.ServiceModel/System.ServiceModel-net_4_5.csproj b/mcs/class/System.ServiceModel/System.ServiceModel-net_4_5.csproj
index ac9eb14235c..02d12751dc3 100644
--- a/mcs/class/System.ServiceModel/System.ServiceModel-net_4_5.csproj
+++ b/mcs/class/System.ServiceModel/System.ServiceModel-net_4_5.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{F2156C09-C377-4945-A690-39CFBF3319B3}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>
+ <NoWarn>1699,414,169,67,3005,436,219,618,1699,414,169,67,3005,436,219,618</NoWarn>
<OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>True</NoStdLib>
<NoConfig>True</NoConfig>
@@ -22,17 +22,17 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>
+ <NoWarn>1699,414,169,67,3005,436,219,618,1699,414,169,67,3005,436,219,618</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>
+ <NoWarn>1699,414,169,67,3005,436,219,618,1699,414,169,67,3005,436,219,618</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -1064,9 +1064,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -1075,74 +1079,74 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Security\System.Security-net_4_5.csproj">
+ <ProjectReference Include="../System.Security/System.Security-net_4_5.csproj">
<Project>{B55E59B2-31CA-438B-ADB8-4B9A9A547830}</Project>
<Name>System.Security\System.Security-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IdentityModel\System.IdentityModel-net_4_5.csproj">
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_5.csproj">
<Project>{F056C062-E467-4989-9366-440E8CD23C0C}</Project>
<Name>System.IdentityModel\System.IdentityModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IdentityModel.Selectors\System.IdentityModel.Selectors-net_4_5.csproj">
+ <ProjectReference Include="../System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_5.csproj">
<Project>{AB4F77BB-4340-4A79-9B66-EF5B4221E1F2}</Project>
<Name>System.IdentityModel.Selectors\System.IdentityModel.Selectors-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Transactions\System.Transactions-net_4_5.csproj">
+ <ProjectReference Include="../System.Transactions/System.Transactions-net_4_5.csproj">
<Project>{AF2BBF50-AB57-4CA1-8EF5-2B54C7418434}</Project>
<Name>System.Transactions\System.Transactions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Messaging\System.Messaging-net_4_5.csproj">
+ <ProjectReference Include="../System.Messaging/System.Messaging-net_4_5.csproj">
<Project>{1CBEC0FC-5926-42FA-A0CF-A19617FABB78}</Project>
<Name>System.Messaging\System.Messaging-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Services\System.Web.Services-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Services/System.Web.Services-net_4_5.csproj">
<Project>{251DB111-FEE1-4080-8411-0AD1CC9BA94B}</Project>
<Name>System.Web.Services\System.Web.Services-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
<Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
<Name>Mono.Security\Mono.Security-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_0.csproj">
- <Project>{1C9B4EFC-57D5-4DEE-9D2F-0B505824623F}</Project>
- <Name>System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_0</Name>
- </ProjectReference>
- <ProjectReference Include="..\System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj">
<Project>{B4E6806D-1B38-4CEE-8ADB-2D0A4D1AF25F}</Project>
<Name>System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5</Name>
</ProjectReference>
+ <ProjectReference Include="../System.ServiceModel.Activation/System.ServiceModel.Activation-net_4_5.csproj">
+ <Project>{E537F31B-BCB7-4935-ABF3-DF2FAC48DCB3}</Project>
+ <Name>System.ServiceModel.Activation\System.ServiceModel.Activation-net_4_5</Name>
+ </ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
diff --git a/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_5.csproj b/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_5.csproj
index 342850c7c82..f2da4074982 100644
--- a/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_5.csproj
+++ b/mcs/class/System.ServiceProcess/System.ServiceProcess-net_4_5.csproj
@@ -80,9 +80,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -91,19 +95,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration.Install\System.Configuration.Install-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration.Install/System.Configuration.Install-net_4_5.csproj">
<Project>{E6E1740E-37DD-487C-8947-F1C0612D4738}</Project>
<Name>System.Configuration.Install\System.Configuration.Install-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj
index ad4e4b67f28..dfc446c783d 100644
--- a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj
+++ b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj
@@ -101,9 +101,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -112,17 +116,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Transactions/System.Transactions-net_4_5.csproj b/mcs/class/System.Transactions/System.Transactions-net_4_5.csproj
index fd5cb25fac1..264b9bf89a0 100644
--- a/mcs/class/System.Transactions/System.Transactions-net_4_5.csproj
+++ b/mcs/class/System.Transactions/System.Transactions-net_4_5.csproj
@@ -90,9 +90,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -101,15 +105,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj b/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj
index 8a0ddf9a0c9..95b6c8ce536 100644
--- a/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj
+++ b/mcs/class/System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,21 +70,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj b/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj
index c59f0bc615c..58e77cdc122 100644
--- a/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj
+++ b/mcs/class/System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj
@@ -71,9 +71,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -82,15 +86,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_5.csproj b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_5.csproj
index a58f5587ae6..1a3158d1d91 100644
--- a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_5.csproj
+++ b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-net_4_5.csproj
@@ -92,9 +92,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -103,51 +107,51 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Extensions\System.Web.Extensions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Extensions/System.Web.Extensions-net_4_5.csproj">
<Project>{74D281D8-F725-4D79-B218-2DFCCFD44FA2}</Project>
<Name>System.Web.Extensions\System.Web.Extensions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Abstractions\System.Web.Abstractions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj">
<Project>{94BD3939-6937-47AA-86CF-5C3E4C59E272}</Project>
<Name>System.Web.Abstractions\System.Web.Abstractions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Routing\System.Web.Routing-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Routing/System.Web.Routing-net_4_5.csproj">
<Project>{A28F2A14-901C-452C-82B6-75ECE5C7E714}</Project>
<Name>System.Web.Routing\System.Web.Routing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj">
<Project>{B4E6806D-1B38-4CEE-8ADB-2D0A4D1AF25F}</Project>
<Name>System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_5.csproj b/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_5.csproj
index 170c56b9ed0..86d96d5ea3a 100644
--- a/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_5.csproj
+++ b/mcs/class/System.Web.Extensions.Design/System.Web.Extensions.Design-net_4_5.csproj
@@ -68,9 +68,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -79,23 +83,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Design\System.Design-net_4_5-1.csproj">
- <Project>{9A747C88-5D5B-41EA-8435-48EAFCFF3C5B}</Project>
- <Name>System.Design\System.Design-net_4_5-1</Name>
+ <ProjectReference Include="../System.Design/System.Design-net_4_5.csproj">
+ <Project>{D4E6A482-761B-4B41-8B63-C930CA84D268}</Project>
+ <Name>System.Design\System.Design-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_5.csproj b/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_5.csproj
index 614a8d7fd95..c70a18fb352 100644
--- a/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_5.csproj
+++ b/mcs/class/System.Web.Extensions/System.Web.Extensions-net_4_5.csproj
@@ -196,9 +196,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -207,55 +211,55 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Services\System.Web.Services-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Services/System.Web.Services-net_4_5.csproj">
<Project>{251DB111-FEE1-4080-8411-0AD1CC9BA94B}</Project>
<Name>System.Web.Services\System.Web.Services-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.EnterpriseServices\System.EnterpriseServices-net_4_5.csproj">
+ <ProjectReference Include="../System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj">
<Project>{773D8BA7-9A88-49AC-81C9-740436270588}</Project>
<Name>System.EnterpriseServices\System.EnterpriseServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5.csproj">
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
<Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
<Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj">
<Project>{B4E6806D-1B38-4CEE-8ADB-2D0A4D1AF25F}</Project>
<Name>System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_5.csproj b/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_5.csproj
index 5b5d08eb6ec..c606cfe8034 100644
--- a/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_5.csproj
+++ b/mcs/class/System.Web.Http.SelfHost/System.Web.Http.SelfHost-net_4_5.csproj
@@ -93,9 +93,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -104,47 +108,47 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http\System.Net.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http/System.Net.Http-net_4_5.csproj">
<Project>{E36C154B-A0AC-4721-B06A-AFE31D357CE5}</Project>
<Name>System.Net.Http\System.Net.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IdentityModel\System.IdentityModel-net_4_5.csproj">
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_5.csproj">
<Project>{F056C062-E467-4989-9366-440E8CD23C0C}</Project>
<Name>System.IdentityModel\System.IdentityModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Http\System.Web.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Http/System.Web.Http-net_4_5.csproj">
<Project>{2EFF8684-99DB-4DD6-B3BC-7E7AA42A15FC}</Project>
<Name>System.Web.Http\System.Web.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj">
<Project>{BFBE5444-4F21-45CF-929E-C8FBEF302F5E}</Project>
<Name>System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_5.csproj b/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_5.csproj
index 0fda3cc08de..76ad7746a32 100644
--- a/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_5.csproj
+++ b/mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_5.csproj
@@ -81,9 +81,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -92,59 +96,59 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http\System.Net.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http/System.Net.Http-net_4_5.csproj">
<Project>{E36C154B-A0AC-4721-B06A-AFE31D357CE5}</Project>
<Name>System.Net.Http\System.Net.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.IdentityModel\System.IdentityModel-net_4_5.csproj">
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_5.csproj">
<Project>{F056C062-E467-4989-9366-440E8CD23C0C}</Project>
<Name>System.IdentityModel\System.IdentityModel-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Http\System.Web.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Http/System.Web.Http-net_4_5.csproj">
<Project>{2EFF8684-99DB-4DD6-B3BC-7E7AA42A15FC}</Project>
<Name>System.Web.Http\System.Web.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj">
<Project>{BFBE5444-4F21-45CF-929E-C8FBEF302F5E}</Project>
<Name>System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Routing\System.Web.Routing-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Routing/System.Web.Routing-net_4_5.csproj">
<Project>{A28F2A14-901C-452C-82B6-75ECE5C7E714}</Project>
<Name>System.Web.Routing\System.Web.Routing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj">
<Project>{50DC9191-2D18-4EDB-A929-4ECAB7981A1C}</Project>
<Name>Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Http/System.Web.Http-net_4_5.csproj b/mcs/class/System.Web.Http/System.Web.Http-net_4_5.csproj
index 2604f845120..c4fd0979fb8 100644
--- a/mcs/class/System.Web.Http/System.Web.Http-net_4_5.csproj
+++ b/mcs/class/System.Web.Http/System.Web.Http-net_4_5.csproj
@@ -316,9 +316,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -327,43 +331,43 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http\System.Net.Http-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http/System.Net.Http-net_4_5.csproj">
<Project>{E36C154B-A0AC-4721-B06A-AFE31D357CE5}</Project>
<Name>System.Net.Http\System.Net.Http-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5.csproj">
+ <ProjectReference Include="../System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj">
<Project>{BFBE5444-4F21-45CF-929E-C8FBEF302F5E}</Project>
<Name>System.Net.Http.Formatting\System.Net.Http.Formatting-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Caching\System.Runtime.Caching-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj">
<Project>{CB3E9225-3DFF-4930-BFED-1E8AE5319C32}</Project>
<Name>System.Runtime.Caching\System.Runtime.Caching-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization\System.Runtime.Serialization-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization/System.Runtime.Serialization-net_4_5.csproj">
<Project>{08FF4C26-9C12-433D-AE90-43370046387A}</Project>
<Name>System.Runtime.Serialization\System.Runtime.Serialization-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Mvc2/System.Web.Mvc2-net_4_5.csproj b/mcs/class/System.Web.Mvc2/System.Web.Mvc2-net_4_5.csproj
index 2d6fa1f143f..a29e32126a3 100644
--- a/mcs/class/System.Web.Mvc2/System.Web.Mvc2-net_4_5.csproj
+++ b/mcs/class/System.Web.Mvc2/System.Web.Mvc2-net_4_5.csproj
@@ -330,9 +330,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -341,51 +345,51 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Abstractions\System.Web.Abstractions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj">
<Project>{94BD3939-6937-47AA-86CF-5C3E4C59E272}</Project>
<Name>System.Web.Abstractions\System.Web.Abstractions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Routing\System.Web.Routing-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Routing/System.Web.Routing-net_4_5.csproj">
<Project>{A28F2A14-901C-452C-82B6-75ECE5C7E714}</Project>
<Name>System.Web.Routing\System.Web.Routing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Extensions\System.Web.Extensions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Extensions/System.Web.Extensions-net_4_5.csproj">
<Project>{74D281D8-F725-4D79-B218-2DFCCFD44FA2}</Project>
<Name>System.Web.Extensions\System.Web.Extensions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_5.csproj b/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_5.csproj
index 1cab785d1f9..02938c10901 100644
--- a/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_5.csproj
+++ b/mcs/class/System.Web.Mvc3/System.Web.Mvc3-net_4_5.csproj
@@ -393,9 +393,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -404,71 +408,71 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj">
<Project>{50DC9191-2D18-4EDB-A929-4ECAB7981A1C}</Project>
<Name>Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Abstractions\System.Web.Abstractions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj">
<Project>{94BD3939-6937-47AA-86CF-5C3E4C59E272}</Project>
<Name>System.Web.Abstractions\System.Web.Abstractions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Routing\System.Web.Routing-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Routing/System.Web.Routing-net_4_5.csproj">
<Project>{A28F2A14-901C-452C-82B6-75ECE5C7E714}</Project>
<Name>System.Web.Routing\System.Web.Routing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Extensions\System.Web.Extensions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Extensions/System.Web.Extensions-net_4_5.csproj">
<Project>{74D281D8-F725-4D79-B218-2DFCCFD44FA2}</Project>
<Name>System.Web.Extensions\System.Web.Extensions-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Caching\System.Runtime.Caching-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Caching/System.Runtime.Caching-net_4_5.csproj">
<Project>{CB3E9225-3DFF-4930-BFED-1E8AE5319C32}</Project>
<Name>System.Runtime.Caching\System.Runtime.Caching-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Razor\System.Web.Razor-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Razor/System.Web.Razor-net_4_5.csproj">
<Project>{FF61AB24-4492-47FA-B4D3-8D961113DD08}</Project>
<Name>System.Web.Razor\System.Web.Razor-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.WebPages.Razor\System.Web.WebPages.Razor-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj">
<Project>{4E601800-644F-49B2-B1C9-60D3489AAC38}</Project>
<Name>System.Web.WebPages.Razor\System.Web.WebPages.Razor-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.WebPages\System.Web.WebPages-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.WebPages/System.Web.WebPages-net_4_5.csproj">
<Project>{FFDF7B0A-BD62-4E39-8A80-A42B560149C5}</Project>
<Name>System.Web.WebPages\System.Web.WebPages-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Razor/System.Web.Razor-net_4_5.csproj b/mcs/class/System.Web.Razor/System.Web.Razor-net_4_5.csproj
index 10b678e59b3..9a1e71f3c97 100644
--- a/mcs/class/System.Web.Razor/System.Web.Razor-net_4_5.csproj
+++ b/mcs/class/System.Web.Razor/System.Web.Razor-net_4_5.csproj
@@ -202,9 +202,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -213,15 +217,15 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Routing/System.Web.Routing-net_4_5.csproj b/mcs/class/System.Web.Routing/System.Web.Routing-net_4_5.csproj
index 1cce0004daf..244f90cc4e9 100644
--- a/mcs/class/System.Web.Routing/System.Web.Routing-net_4_5.csproj
+++ b/mcs/class/System.Web.Routing/System.Web.Routing-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,23 +70,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Abstractions\System.Web.Abstractions-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Abstractions/System.Web.Abstractions-net_4_5.csproj">
<Project>{94BD3939-6937-47AA-86CF-5C3E4C59E272}</Project>
<Name>System.Web.Abstractions\System.Web.Abstractions-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.Services/System.Web.Services-net_4_5.csproj b/mcs/class/System.Web.Services/System.Web.Services-net_4_5.csproj
index 87cc40ddc67..23e0b0cc314 100644
--- a/mcs/class/System.Web.Services/System.Web.Services-net_4_5.csproj
+++ b/mcs/class/System.Web.Services/System.Web.Services-net_4_5.csproj
@@ -275,9 +275,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -286,27 +290,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.EnterpriseServices\System.EnterpriseServices-net_4_5.csproj">
+ <ProjectReference Include="../System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj">
<Project>{773D8BA7-9A88-49AC-81C9-740436270588}</Project>
<Name>System.EnterpriseServices\System.EnterpriseServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5.csproj">
- <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
- <Name>System.Web\System.Web-net_4_5</Name>
+ <ProjectReference Include="../System.Web/System.Web-plainweb-net_4_5.csproj">
+ <Project>{21892B00-1C9F-44F3-AE4C-A6A9A210CEC7}</Project>
+ <Name>System.Web\System.Web-plainweb-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj b/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj
index ff43d6ea182..077c0420f7c 100644
--- a/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj
+++ b/mcs/class/System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj
@@ -70,9 +70,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -81,27 +85,27 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj">
<Project>{50DC9191-2D18-4EDB-A929-4ECAB7981A1C}</Project>
<Name>Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj
index 80b7572cccb..c346b1f19a6 100644
--- a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj
+++ b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_5.csproj
@@ -73,9 +73,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -84,31 +88,31 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.WebPages\System.Web.WebPages-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.WebPages/System.Web.WebPages-net_4_5.csproj">
<Project>{FFDF7B0A-BD62-4E39-8A80-A42B560149C5}</Project>
<Name>System.Web.WebPages\System.Web.WebPages-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Razor\System.Web.Razor-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Razor/System.Web.Razor-net_4_5.csproj">
<Project>{FF61AB24-4492-47FA-B4D3-8D961113DD08}</Project>
<Name>System.Web.Razor\System.Web.Razor-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_5.csproj b/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_5.csproj
index 505145c2792..d9a6840eb01 100644
--- a/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_5.csproj
+++ b/mcs/class/System.Web.WebPages/System.Web.WebPages-net_4_5.csproj
@@ -197,9 +197,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -208,55 +212,55 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.CSharp\Microsoft.CSharp-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.CSharp/Microsoft.CSharp-net_4_5.csproj">
<Project>{D554618C-5D38-413A-82BA-7A70B6FC61A3}</Project>
<Name>Microsoft.CSharp\Microsoft.CSharp-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5.csproj">
+ <ProjectReference Include="../Microsoft.Web.Infrastructure/Microsoft.Web.Infrastructure-net_4_5.csproj">
<Project>{50DC9191-2D18-4EDB-A929-4ECAB7981A1C}</Project>
<Name>Microsoft.Web.Infrastructure\Microsoft.Web.Infrastructure-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5.csproj">
+ <ProjectReference Include="../System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations-net_4_5.csproj">
<Project>{63EC4158-FFAC-4867-8003-CF6054C8DF0B}</Project>
<Name>System.ComponentModel.DataAnnotations\System.ComponentModel.DataAnnotations-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data.Linq\System.Data.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Data.Linq/System.Data.Linq-net_4_5.csproj">
<Project>{8AC5471F-9515-4D01-87B9-7974F2CBD6F1}</Project>
<Name>System.Data.Linq\System.Data.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-2.csproj">
- <Project>{725FB152-838A-4C6E-8A12-AC47E2DD4CEA}</Project>
- <Name>System.Web\System.Web-net_4_5-2</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.WebPages.Deployment\System.Web.WebPages.Deployment-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.WebPages.Deployment/System.Web.WebPages.Deployment-net_4_5.csproj">
<Project>{CFBE1EF0-4B98-4752-9F6A-4D61CF9DA0EF}</Project>
<Name>System.Web.WebPages.Deployment\System.Web.WebPages.Deployment-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Razor\System.Web.Razor-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.Razor/System.Web.Razor-net_4_5.csproj">
<Project>{FF61AB24-4492-47FA-B4D3-8D961113DD08}</Project>
<Name>System.Web.Razor\System.Web.Razor-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Web/System.Web-net_4_5.csproj b/mcs/class/System.Web/System.Web-net_4_5.csproj
index 9f57375c2b7..c55b89a4a21 100644
--- a/mcs/class/System.Web/System.Web-net_4_5.csproj
+++ b/mcs/class/System.Web/System.Web-net_4_5.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699,612,618,618</NoWarn>
+ <NoWarn>1699,612,618,618,1699,612,618,618</NoWarn>
<OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>True</NoStdLib>
<NoConfig>True</NoConfig>
@@ -22,17 +22,17 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699,612,618,618</NoWarn>
+ <NoWarn>1699,612,618,618,1699,612,618,618</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP;MONOWEB_DEP;SYSTEMCORE_DEP</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699,612,618,618</NoWarn>
+ <NoWarn>1699,612,618,618,1699,612,618,618</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP;MONOWEB_DEP;SYSTEMCORE_DEP</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -104,6 +104,12 @@
<Compile Include="..\System.Web.Routing\System.Web.Routing\UrlRoutingModule.cs" />
<Compile Include="..\System.Web.Routing\System.Web.Routing\VirtualPathData.cs" />
<Compile Include="Assembly\AssemblyInfo.cs" />
+ <Compile Include="Mono.Web.Util\ISectionSettingsMapper.cs" />
+ <Compile Include="Mono.Web.Util\MembershipSectionMapper.cs" />
+ <Compile Include="Mono.Web.Util\RoleManagerSectionMapper.cs" />
+ <Compile Include="Mono.Web.Util\SettingsMapping.cs" />
+ <Compile Include="Mono.Web.Util\SettingsMappingManager.cs" />
+ <Compile Include="Mono.Web.Util\SettingsMappingWhat.cs" />
<Compile Include="System.Web.Caching\AggregateCacheDependency.cs" />
<Compile Include="System.Web.Caching\Cache.cs" />
<Compile Include="System.Web.Caching\CacheDependency.cs" />
@@ -1349,9 +1355,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -1360,57 +1370,53 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
+ </ProjectReference>
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
+ <Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
+ <Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.EnterpriseServices\System.EnterpriseServices-net_4_5.csproj">
+ <ProjectReference Include="../System.EnterpriseServices/System.EnterpriseServices-net_4_5.csproj">
<Project>{773D8BA7-9A88-49AC-81C9-740436270588}</Project>
<Name>System.EnterpriseServices\System.EnterpriseServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
+ <ProjectReference Include="../System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap-net_4_5.csproj">
<Project>{B12AABBC-30D1-4885-BF3F-A53B970F68FB}</Project>
<Name>System.Runtime.Serialization.Formatters.Soap\System.Runtime.Serialization.Formatters.Soap-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Data.Sqlite\Mono.Data.Sqlite-net_4_5.csproj">
+ <ProjectReference Include="../Mono.Data.Sqlite/Mono.Data.Sqlite-net_4_5.csproj">
<Project>{41476FBD-C1CB-4B3C-8078-3281EB1E0EAB}</Project>
<Name>Mono.Data.Sqlite\Mono.Data.Sqlite-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5.csproj">
+ <ProjectReference Include="../System.Web.ApplicationServices/System.Web.ApplicationServices-net_4_5.csproj">
<Project>{B4E6806D-1B38-4CEE-8ADB-2D0A4D1AF25F}</Project>
<Name>System.Web.ApplicationServices\System.Web.ApplicationServices-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web.Services\System.Web.Services-net_4_0.csproj">
- <Project>{75EA05AE-77E9-44DA-9ECC-CC5808134137}</Project>
- <Name>System.Web.Services\System.Web.Services-net_4_0</Name>
- </ProjectReference>
- <ProjectReference Include="..\Mono.Web\Mono.Web-net_4_0.csproj">
- <Project>{04EE9360-5C89-4849-A14F-B74358595976}</Project>
- <Name>Mono.Web\Mono.Web-net_4_0</Name>
- </ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
- <Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
- <Name>System.Core\System.Core-net_4_5</Name>
+ <ProjectReference Include="../System.Web.Services/System.Web.Services-net_4_5.csproj">
+ <Project>{251DB111-FEE1-4080-8411-0AD1CC9BA94B}</Project>
+ <Name>System.Web.Services\System.Web.Services-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_5.csproj b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_5.csproj
index 6d5e3004d74..6af625e3945 100644
--- a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_5.csproj
+++ b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-net_4_5.csproj
@@ -191,9 +191,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -202,33 +206,33 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Drawing\System.Drawing-net_4_5.csproj">
+ <ProjectReference Include="../System.Drawing/System.Drawing-net_4_5.csproj">
<Project>{CB1CB976-AA54-4553-B0E7-05665B199EC4}</Project>
<Name>System.Drawing\System.Drawing-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Managed.Windows.Forms\System.Windows.Forms-net_4_5.csproj">
+ <ProjectReference Include="../Managed.Windows.Forms/System.Windows.Forms-net_4_5.csproj">
<Project>{B102F27C-1A07-487F-BA5B-D5155D201112}</Project>
<Name>Managed.Windows.Forms\System.Windows.Forms-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Windows/System.Windows-net_4_5.csproj b/mcs/class/System.Windows/System.Windows-net_4_5.csproj
index 6fcd9a5649d..134d7ffb49a 100644
--- a/mcs/class/System.Windows/System.Windows-net_4_5.csproj
+++ b/mcs/class/System.Windows/System.Windows-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,13 +70,13 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.XML/System.Xml-bare-net_4_5.csproj b/mcs/class/System.XML/System.Xml-bare-net_4_5.csproj
index 99d7889c2a9..bce17f5f00b 100644
--- a/mcs/class/System.XML/System.Xml-bare-net_4_5.csproj
+++ b/mcs/class/System.XML/System.Xml-bare-net_4_5.csproj
@@ -474,9 +474,9 @@ type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\P
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="../System/System-net_4_5.csproj">
- <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
- <Name>System\System-net_4_5</Name>
+ <ProjectReference Include="../System/System-bare-net_4_5.csproj">
+ <Project>{91CDF14E-F60F-4AB7-BC9D-5CBD7E669076}</Project>
+ <Name>System\System-bare-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.XML/System.Xml-net_4_5.csproj b/mcs/class/System.XML/System.Xml-net_4_5.csproj
index 0fd8a699c3d..e39b9a75b43 100644
--- a/mcs/class/System.XML/System.Xml-net_4_5.csproj
+++ b/mcs/class/System.XML/System.Xml-net_4_5.csproj
@@ -24,7 +24,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,618,612,642</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -32,7 +32,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,618,612,642</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -432,8 +432,8 @@
<Compile Include="System.Xml\XmlWriter.cs" />
<Compile Include="System.Xml\XmlWriterSettings.cs" />
<Compile Include="System.Xml\XQueryConvert.cs" />
- <Compile Include="Mono.Xml.Xsl\PatternParser.cs" />
- <Compile Include="Mono.Xml.Xsl\PatternTokenizer.cs" />
+ <Compile Include="Mono.Xml.Xsl\net_4_5_PatternParser.cs" />
+ <Compile Include="Mono.Xml.Xsl\net_4_5_PatternTokenizer.cs" />
<Compile Include="System.Xml.XPath\Parser.cs" /> </ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
@@ -443,15 +443,25 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
-$(ProjectDir)\..\..\..\mono\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml
-$(ProjectDir)\..\..\jay\jay.exe -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
-$(ProjectDir)\..\..\jay\jay.exe -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
-echo #define XSLT_PATTERN > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+mono $(ProjectDir)\..\..\..\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml
+$(ProjectDir)\..\..\jay\jay -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs
+echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
+$(ProjectDir)\..\..\jay\jay -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
+echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs
+cat $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+ $(ProjectDir)\..\..\..\msvc\scripts\prepare.exe $(ProjectDir)..\.. xml
+$(ProjectDir)\..\..\jay\jay -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\System.Xml.XPath\Parser.jay > $(ProjectDir)\System.Xml.XPath\Parser.cs
+echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
+$(ProjectDir)\..\..\jay\jay -ct &lt; $(ProjectDir)\..\..\jay\skeleton.cs $(ProjectDir)\Mono.Xml.Xsl\PatternParser.jay >> $(ProjectDir)\Mono.Xml.Xsl\PatternParser.cs
+echo "#define XSLT_PATTERN" > $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs
type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\PatternTokenizer.cs
-
- </PreBuildEvent>
+
+ </PreBuildEvent>
+
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -460,13 +470,17 @@ type $(ProjectDir)\System.Xml.XPath\Tokenizer.cs >> $(ProjectDir)\Mono.Xml.Xsl\P
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5.csproj">
- <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
- <Name>System\System-net_4_5</Name>
+ <ProjectReference Include="../System/System-bare-net_4_5.csproj">
+ <Project>{91CDF14E-F60F-4AB7-BC9D-5CBD7E669076}</Project>
+ <Name>System\System-bare-net_4_5</Name>
+ </ProjectReference>
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
+ <Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
+ <Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Xaml/System.Xaml-net_4_5.csproj b/mcs/class/System.Xaml/System.Xaml-net_4_5.csproj
index 33d0ccee483..efe48c78461 100644
--- a/mcs/class/System.Xaml/System.Xaml-net_4_5.csproj
+++ b/mcs/class/System.Xaml/System.Xaml-net_4_5.csproj
@@ -176,9 +176,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -187,19 +191,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_5.csproj b/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_5.csproj
index b60146d2c1e..ea39aaa2447 100644
--- a/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_5.csproj
+++ b/mcs/class/System.Xml.Linq/System.Xml.Linq-net_4_5.csproj
@@ -86,9 +86,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -97,21 +101,21 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_5.csproj b/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_5.csproj
index 6218fdd0a90..df66098df76 100644
--- a/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_5.csproj
+++ b/mcs/class/System.Xml.Serialization/System.Xml.Serialization-net_4_5.csproj
@@ -55,9 +55,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -66,17 +70,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.ServiceModel\System.ServiceModel-net_4_5-1.csproj">
- <Project>{F1316A49-176B-4E68-8A5F-1BA718289D46}</Project>
- <Name>System.ServiceModel\System.ServiceModel-net_4_5-1</Name>
+ <ProjectReference Include="../System.ServiceModel/System.ServiceModel-net_4_5.csproj">
+ <Project>{F2156C09-C377-4945-A690-39CFBF3319B3}</Project>
+ <Name>System.ServiceModel\System.ServiceModel-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/System/System-net_4_5.csproj b/mcs/class/System/System-net_4_5.csproj
index 9ebacfead81..e28d9a90cda 100644
--- a/mcs/class/System/System-net_4_5.csproj
+++ b/mcs/class/System/System-net_4_5.csproj
@@ -24,7 +24,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,618</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_2_0;XML_DEP;SECURITY_DEP;CONFIGURATION_DEP</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_2_0;SECURITY_DEP;XML_DEP;CONFIGURATION_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -32,7 +32,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,618</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_2_0;XML_DEP;SECURITY_DEP;CONFIGURATION_DEP</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;CONFIGURATION_2_0;SECURITY_DEP;XML_DEP;CONFIGURATION_DEP</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
@@ -945,6 +945,7 @@
<Compile Include="System.Net\ServicePoint.cs" />
<Compile Include="System.Net\ServicePointManager.cs" />
<Compile Include="System.Net\ServicePointManager.extra.cs" />
+ <Compile Include="System.Net\SimpleAsyncResult.cs" />
<Compile Include="System.Net\SocketAddress.cs" />
<Compile Include="System.Net\SocketPermission.cs" />
<Compile Include="System.Net\SocketPermissionAttribute.cs" />
@@ -1137,9 +1138,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -1148,26 +1153,26 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_0-1.csproj">
- <Project>{3FFA80F7-ACB9-480C-828F-7C9BA7A17EE3}</Project>
- <Name>System.XML\System.Xml-net_4_0-1</Name>
- </ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_0.csproj">
- <Project>{BC3505BA-1086-45B4-92AC-EB589CC1292F}</Project>
- <Name>System.Configuration\System.Configuration-net_4_0</Name>
- </ProjectReference>
- <ProjectReference Include="..\System\System-net_4_0-2.csproj">
- <Project>{3391D58D-26E9-48D2-9A76-4BC1A2F06BE9}</Project>
- <Name>System\System-net_4_0-2</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\Mono.Security\Mono.Security-net_4_0.csproj">
- <Project>{73940AF7-7302-4B79-8EAF-DF03BDD9E3F4}</Project>
- <Name>Mono.Security\Mono.Security-net_4_0</Name>
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
+ <Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
+ <Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
+ <ProjectReference Include="System-secxml-net_4_5.csproj">
+ <Project>{46F151F2-A422-4A1B-9D29-2E148CE73629}</Project>
+ <Name>System\System-secxml-net_4_5</Name>
+ <Aliases>PrebuiltSystem</Aliases> </ProjectReference>
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_5.csproj">
+ <Project>{D68D4FED-CA32-4800-A628-58BAE485562C}</Project>
+ <Name>Mono.Security\Mono.Security-net_4_5</Name>
+ <Aliases>MonoSecurity</Aliases> </ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
diff --git a/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_5.csproj b/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_5.csproj
index 43ffc291f9f..dad8c60651c 100644
--- a/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_5.csproj
+++ b/mcs/class/SystemWebTestShim/SystemWebTestShim-net_4_5.csproj
@@ -59,9 +59,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -70,17 +74,17 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Web\System.Web-net_4_5-1.csproj">
- <Project>{85F119B8-8463-4D6F-9852-DAB8C4070BD5}</Project>
- <Name>System.Web\System.Web-net_4_5-1</Name>
+ <ProjectReference Include="../System.Web/System.Web-net_4_5.csproj">
+ <Project>{B489C3DE-3ED3-4EDC-B42B-82B38E101857}</Project>
+ <Name>System.Web\System.Web-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
diff --git a/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_5.csproj b/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_5.csproj
index e39baf85da6..8c652ad6245 100644
--- a/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_5.csproj
+++ b/mcs/class/WebMatrix.Data/WebMatrix.Data-net_4_5.csproj
@@ -58,9 +58,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -69,23 +73,23 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Data\System.Data-net_4_5.csproj">
+ <ProjectReference Include="../System.Data/System.Data-net_4_5.csproj">
<Project>{9A33954F-57A8-4D75-B1D8-0F81808A0DD4}</Project>
<Name>System.Data\System.Data-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/WindowsBase/WindowsBase-net_4_5.csproj b/mcs/class/WindowsBase/WindowsBase-net_4_5.csproj
index 227c9acbe92..fb0244d6eb9 100644
--- a/mcs/class/WindowsBase/WindowsBase-net_4_5.csproj
+++ b/mcs/class/WindowsBase/WindowsBase-net_4_5.csproj
@@ -251,9 +251,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
@@ -262,19 +266,19 @@
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xaml\System.Xaml-net_4_5.csproj">
+ <ProjectReference Include="../System.Xaml/System.Xaml-net_4_5.csproj">
<Project>{F574F9BD-1838-4C13-8722-7D6D33DE1781}</Project>
<Name>System.Xaml\System.Xaml-net_4_5</Name>
</ProjectReference>
diff --git a/mcs/class/corlib/corlib-net_4_5.csproj b/mcs/class/corlib/corlib-net_4_5.csproj
index e28926e137a..20fc57d86ca 100644
--- a/mcs/class/corlib/corlib-net_4_5.csproj
+++ b/mcs/class/corlib/corlib-net_4_5.csproj
@@ -1131,6 +1131,11 @@
<Compile Include="System.Security.AccessControl\SddlAccessRight.cs" />
<Compile Include="System.Security.AccessControl\SecurityInfos.cs" />
<Compile Include="System.Security.AccessControl\SystemAcl.cs" />
+ <Compile Include="System.Security.Claims\Claim.cs" />
+ <Compile Include="System.Security.Claims\ClaimsIdentity.cs" />
+ <Compile Include="System.Security.Claims\ClaimsPrincipal.cs" />
+ <Compile Include="System.Security.Claims\ClaimTypes.cs" />
+ <Compile Include="System.Security.Claims\ClaimValueTypes.cs" />
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate.cs" />
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate20.cs" />
<Compile Include="System.Security.Cryptography.X509Certificates\X509ContentType.cs" />
@@ -1716,9 +1721,13 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
- </PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
</PostBuildEvent>
diff --git a/mcs/class/monodoc/monodoc-net_4_5.csproj b/mcs/class/monodoc/monodoc-net_4_5.csproj
index bf466b83b22..7b709f70f53 100644
--- a/mcs/class/monodoc/monodoc-net_4_5.csproj
+++ b/mcs/class/monodoc/monodoc-net_4_5.csproj
@@ -516,8 +516,7 @@
<Compile Include="Monodoc\storage\UncompiledDocStorage.cs" />
<Compile Include="Monodoc\storage\ZipStorage.cs" />
<Compile Include="Monodoc\Tree.cs" />
- <Compile Include="Monodoc\TypeUtils.cs" />
- </ItemGroup>
+ <Compile Include="Monodoc\TypeUtils.cs" /> </ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
@@ -526,42 +525,46 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
-
- </PreBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-
- </PostBuildEvent>
- <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
+ </PreBuildEvent>
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
+
</PostBuildEvent>
</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\corlib\corlib-net_4_5.csproj">
+ <ProjectReference Include="../corlib/corlib-net_4_5.csproj">
<Project>{33BF0182-AC5C-464C-995B-C9CFE74E1A95}</Project>
<Name>corlib\corlib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\ICSharpCode.SharpZipLib\ICSharpCode.SharpZipLib-net_4_5.csproj">
+ <ProjectReference Include="../ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_5.csproj">
<Project>{0B587DBA-BA92-4B92-821A-AA200C612A7E}</Project>
<Name>ICSharpCode.SharpZipLib\ICSharpCode.SharpZipLib-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System\System-net_4_5-2.csproj">
- <Project>{5C605B73-19DA-4FB7-AB39-C7EF9A8B19FE}</Project>
- <Name>System\System-net_4_5-2</Name>
+ <ProjectReference Include="../System/System-net_4_5.csproj">
+ <Project>{FFAC0B73-D997-493B-9C62-27656CD858BB}</Project>
+ <Name>System\System-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Core\System.Core-net_4_5.csproj">
+ <ProjectReference Include="../System.Core/System.Core-net_4_5.csproj">
<Project>{D92530F4-3F2B-4351-BD21-9D6BEE6D2A4E}</Project>
<Name>System.Core\System.Core-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.XML\System.Xml-net_4_5-1.csproj">
- <Project>{2534ADE0-05E4-490F-933D-1E39310A0CB9}</Project>
- <Name>System.XML\System.Xml-net_4_5-1</Name>
+ <ProjectReference Include="../System.XML/System.Xml-net_4_5.csproj">
+ <Project>{2951DEC2-4393-4A78-83F9-42EB39CB708F}</Project>
+ <Name>System.XML\System.Xml-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Xml.Linq\System.Xml.Linq-net_4_5.csproj">
+ <ProjectReference Include="../System.Xml.Linq/System.Xml.Linq-net_4_5.csproj">
<Project>{8328796E-8A15-4972-8F1E-2F15E7D57C42}</Project>
<Name>System.Xml.Linq\System.Xml.Linq-net_4_5</Name>
</ProjectReference>
- <ProjectReference Include="..\System.Configuration\System.Configuration-net_4_5.csproj">
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_5.csproj">
<Project>{D52A2CEA-245E-4877-950E-3EAC5F541B8E}</Project>
<Name>System.Configuration\System.Configuration-net_4_5</Name>
</ProjectReference>
@@ -591,15 +594,15 @@
<EmbeddedResource Include="Resources/home.html">
<LogicalName>home.html</LogicalName>
</EmbeddedResource>
- <EmbeddedResource Include="Resources/creativecommons.png">
- <LogicalName>creativecommons.png</LogicalName>
- </EmbeddedResource>
<EmbeddedResource Include="Resources/Lminus.gif">
<LogicalName>Lminus.gif</LogicalName>
</EmbeddedResource>
<EmbeddedResource Include="Resources/Lplus.gif">
<LogicalName>Lplus.gif</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="Resources/creativecommons.png">
+ <LogicalName>creativecommons.png</LogicalName>
+ </EmbeddedResource>
<EmbeddedResource Include="Resources/mdoc-html-format.xsl">
<LogicalName>mdoc-html-format.xsl</LogicalName>
</EmbeddedResource>
@@ -752,5 +755,4 @@
</EmbeddedResource>
</ItemGroup>
</Project>
-</Project>
-
+