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:
authorMarek Safar <marek.safar@gmail.com>2012-06-26 15:15:51 +0400
committerMarek Safar <marek.safar@gmail.com>2012-06-26 16:26:55 +0400
commita97b3ca8f076d2b4735567de39aa87319276866e (patch)
tree33d2ea006881c668b2c7ab6f93143e9694f84096 /mcs/class
parent344880366e9e86a8b87a093aa411b3f41cdabb1b (diff)
Update VS project files
Diffstat (limited to 'mcs/class')
-rw-r--r--mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj4
-rw-r--r--mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj4
-rw-r--r--mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_2_0.csproj18
-rw-r--r--mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_0.csproj18
-rw-r--r--mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_5.csproj18
-rw-r--r--mcs/class/Mono.Cecil/Mono.Cecil-net_2_0.csproj254
-rw-r--r--mcs/class/Mono.Cecil/Mono.Cecil-net_4_0.csproj254
-rw-r--r--mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj254
-rw-r--r--mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_2_0.csproj79
-rw-r--r--mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_0.csproj79
-rw-r--r--mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_5.csproj79
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_2_0.csproj1
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_0.csproj1
-rw-r--r--mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_5.csproj1
-rw-r--r--mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_0.csproj4
-rw-r--r--mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_5.csproj4
-rw-r--r--mcs/class/System.Core/System.Core-build.csproj7
-rw-r--r--mcs/class/System.Core/System.Core-net_4_0.csproj7
-rw-r--r--mcs/class/System.Core/System.Core-net_4_5.csproj7
-rw-r--r--mcs/class/System.Core/System.Core-tests-net_4_0.csproj4
-rw-r--r--mcs/class/System.Core/System.Core-tests-net_4_5.csproj4
-rw-r--r--mcs/class/System.Data/System.Data-tests-net_2_0.csproj4
-rw-r--r--mcs/class/System.Data/System.Data-tests-net_4_0.csproj4
-rw-r--r--mcs/class/System.Data/System.Data-tests-net_4_5.csproj4
-rw-r--r--mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting-net_4_5.csproj1
-rw-r--r--mcs/class/System.Net.Http/System.Net.Http-net_4_5.csproj141
-rw-r--r--mcs/class/System.Net.Http/System.Net.Http-tests-net_4_5.csproj107
-rw-r--r--mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_2_0.csproj5
-rw-r--r--mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_0.csproj5
-rw-r--r--mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_5.csproj5
-rw-r--r--mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-net_4_5.csproj1
-rw-r--r--mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-tests-net_4_5.csproj1
-rw-r--r--mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_2_0.csproj3
-rw-r--r--mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_0.csproj3
-rw-r--r--mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_5.csproj3
-rw-r--r--mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_0.csproj92
-rw-r--r--mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_5.csproj92
-rw-r--r--mcs/class/System/System-build.csproj3
-rw-r--r--mcs/class/System/System-net_2_0.csproj3
-rw-r--r--mcs/class/System/System-net_4_0.csproj3
-rw-r--r--mcs/class/System/System-net_4_5.csproj3
-rw-r--r--mcs/class/System/System-tests-net_2_0.csproj9
-rw-r--r--mcs/class/System/System-tests-net_4_0.csproj9
-rw-r--r--mcs/class/System/System-tests-net_4_5.csproj9
-rw-r--r--mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_0.csproj8
-rw-r--r--mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_5.csproj8
-rw-r--r--mcs/class/corlib/corlib-build.csproj9
-rw-r--r--mcs/class/corlib/corlib-net_2_0.csproj9
-rw-r--r--mcs/class/corlib/corlib-net_4_0.csproj9
-rw-r--r--mcs/class/corlib/corlib-net_4_5.csproj9
-rw-r--r--mcs/class/corlib/corlib-tests-net_2_0.csproj1
-rw-r--r--mcs/class/corlib/corlib-tests-net_4_0.csproj1
-rw-r--r--mcs/class/corlib/corlib-tests-net_4_5.csproj1
53 files changed, 1121 insertions, 545 deletions
diff --git a/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj b/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj
index fde980554b2..7b16b02d630 100644
--- a/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj
+++ b/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_0.csproj
@@ -61,6 +61,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>./../../class/lib/net_4_0/Microsoft.Build.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj b/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj
index 113b8b39bce..7fa461b013e 100644
--- a/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj
+++ b/mcs/class/Microsoft.Build/Microsoft.Build-tests-net_4_5.csproj
@@ -61,6 +61,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>./../../class/lib/net_4_5/Microsoft.Build.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_2_0.csproj b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_2_0.csproj
index 5ea62e79adc..5f81ecf1e34 100644
--- a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_2_0.csproj
+++ b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_2_0.csproj
@@ -38,13 +38,13 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Cecil.Mdb\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbReader.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\SymbolWriterImpl.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
@@ -70,9 +70,9 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.dll</HintPath>
</Reference>
- <Reference Include="./../../class/lib/net_2_0/Mono.Cecil.dll">
+ <Reference Include="Mono.Cecil.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../class/lib/net_2_0/Mono.Cecil.dll</HintPath>
+ <HintPath>Mono.Cecil.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_0.csproj b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_0.csproj
index a124c20394a..b443cf5271d 100644
--- a/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_0.csproj
+++ b/mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_0.csproj
@@ -38,13 +38,13 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Cecil.Mdb\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbReader.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\SymbolWriterImpl.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
@@ -70,9 +70,9 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.dll</HintPath>
</Reference>
- <Reference Include="./../../class/lib/net_4_0/Mono.Cecil.dll">
+ <Reference Include="Mono.Cecil.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../class/lib/net_4_0/Mono.Cecil.dll</HintPath>
+ <HintPath>Mono.Cecil.dll</HintPath>
</Reference>
</ItemGroup>
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 6438eb796a2..610ddef531b 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
@@ -38,13 +38,13 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Cecil.Mdb\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbReader.cs" />
- <Compile Include=".\Mono.Cecil.Mdb\MdbWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
- <Compile Include="..\Mono.CompilerServices.SymbolWriter\SourceMethodBuilder.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\SymbolWriterImpl.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
@@ -70,9 +70,9 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.dll</HintPath>
</Reference>
- <Reference Include="./../../class/lib/net_4_5/Mono.Cecil.dll">
+ <Reference Include="Mono.Cecil.dll">
<SpecificVersion>False</SpecificVersion>
- <HintPath>./../../class/lib/net_4_5/Mono.Cecil.dll</HintPath>
+ <HintPath>Mono.Cecil.dll</HintPath>
</Reference>
</ItemGroup>
diff --git a/mcs/class/Mono.Cecil/Mono.Cecil-net_2_0.csproj b/mcs/class/Mono.Cecil/Mono.Cecil-net_2_0.csproj
index 970aa930eb2..62a9280079e 100644
--- a/mcs/class/Mono.Cecil/Mono.Cecil-net_2_0.csproj
+++ b/mcs/class/Mono.Cecil/Mono.Cecil-net_2_0.csproj
@@ -38,133 +38,133 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Collections.Generic\Collection.cs" />
- <Compile Include=".\Mono.Collections.Generic\ReadOnlyCollection.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamReader.cs" />
- <Compile Include=".\Mono.Cecil.PE\DataDirectory.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBuffer.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
- <Compile Include=".\Mono.Cecil.PE\TextMap.cs" />
- <Compile Include=".\Mono.Cecil.PE\Section.cs" />
- <Compile Include=".\Mono.Cecil.PE\Image.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageReader.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TableHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\GuidHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Heap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TokenType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\CodedIndex.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\ElementType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\BlobHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Row.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\MetadataToken.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\UserStringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Utilities.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\StringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Buffers.cs" />
- <Compile Include=".\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoService.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoConvert.cs" />
- <Compile Include=".\Mono\Empty.cs" />
- <Compile Include=".\Mono\Funcs.cs" />
- <Compile Include=".\Mono\Actions.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ILProcessor.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableReference.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCodes.cs" />
- <Compile Include=".\Mono.Cecil.Cil\MethodBody.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Instruction.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Code.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Symbols.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeWriter.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeReader.cs" />
- <Compile Include=".\Mono.Cecil.Cil\SequencePoint.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Document.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCode.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ExceptionHandler.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ModuleReference.cs" />
- <Compile Include=".\Mono.Cecil\TypeParser.cs" />
- <Compile Include=".\Mono.Cecil\LinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\IMemberDefinition.cs" />
- <Compile Include=".\Mono.Cecil\Resource.cs" />
- <Compile Include=".\Mono.Cecil\ICustomAttributeProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodReference.cs" />
- <Compile Include=".\Mono.Cecil\EventAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FieldReference.cs" />
- <Compile Include=".\Mono.Cecil\SentinelType.cs" />
- <Compile Include=".\Mono.Cecil\MemberReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyReader.cs" />
- <Compile Include=".\Mono.Cecil\TargetRuntime.cs" />
- <Compile Include=".\Mono.Cecil\TypeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameter.cs" />
- <Compile Include=".\Mono.Cecil\MethodImplAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FileAttributes.cs" />
- <Compile Include=".\Mono.Cecil\ManifestResourceAttributes.cs" />
- <Compile Include=".\Mono.Cecil\SecurityDeclaration.cs" />
- <Compile Include=".\Mono.Cecil\NativeType.cs" />
- <Compile Include=".\Mono.Cecil\EventReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyWriter.cs" />
- <Compile Include=".\Mono.Cecil\Modifiers.cs" />
- <Compile Include=".\Mono.Cecil\IGenericParameterProvider.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinition.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataScope.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameReference.cs" />
- <Compile Include=".\Mono.Cecil\ParameterAttributes.cs" />
- <Compile Include=".\Mono.Cecil\TypeSpecification.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataTokenProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil\IMarshalInfoProvider.cs" />
- <Compile Include=".\Mono.Cecil\PointerType.cs" />
- <Compile Include=".\Mono.Cecil\ArrayType.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FunctionPointerType.cs" />
- <Compile Include=".\Mono.Cecil\MetadataResolver.cs" />
- <Compile Include=".\Mono.Cecil\Import.cs" />
- <Compile Include=".\Mono.Cecil\IGenericInstance.cs" />
- <Compile Include=".\Mono.Cecil\ExportedType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyHashAlgorithm.cs" />
- <Compile Include=".\Mono.Cecil\MethodReturnType.cs" />
- <Compile Include=".\Mono.Cecil\ParameterReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyLinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\EventDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FieldAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\ModuleDefinition.cs" />
- <Compile Include=".\Mono.Cecil\MetadataSystem.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyFlags.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\CustomAttribute.cs" />
- <Compile Include=".\Mono.Cecil\MemberDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\PropertyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceType.cs" />
- <Compile Include=".\Mono.Cecil\ModuleKind.cs" />
- <Compile Include=".\Mono.Cecil\DefaultAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\MethodSemanticsAttributes.cs" />
- <Compile Include=".\Mono.Cecil\EmbeddedResource.cs" />
- <Compile Include=".\Mono.Cecil\PropertyAttributes.cs" />
- <Compile Include=".\Mono.Cecil\MethodSpecification.cs" />
- <Compile Include=".\Mono.Cecil\TypeReference.cs" />
- <Compile Include=".\Mono.Cecil\IConstantProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodDefinition.cs" />
- <Compile Include=".\Mono.Cecil\PinnedType.cs" />
- <Compile Include=".\Mono.Cecil\VariantType.cs" />
- <Compile Include=".\Mono.Cecil\MethodCallingConvention.cs" />
- <Compile Include=".\Mono.Cecil\TypeSystem.cs" />
- <Compile Include=".\Mono.Cecil\IMethodSignature.cs" />
- <Compile Include=".\Mono.Cecil\FieldDefinition.cs" />
- <Compile Include=".\Mono.Cecil\BaseAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\PropertyReference.cs" />
- <Compile Include=".\Mono.Cecil\MarshalInfo.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceMethod.cs" />
- <Compile Include=".\Mono.Cecil\ReferenceType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeInfo.cs" />
- <Compile Include=".\Mono.Cecil\CallSite.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\Collection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\ReadOnlyCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\DataDirectory.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBuffer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\TextMap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Section.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Image.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TableHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\GuidHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Heap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TokenType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\CodedIndex.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\ElementType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\BlobHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Row.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\MetadataToken.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\UserStringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Utilities.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\StringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Buffers.cs" />
+ <Compile Include="..\..\..\external\cecil\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoService.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoConvert.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Empty.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Funcs.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Actions.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ILProcessor.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCodes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\MethodBody.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Instruction.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Code.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Symbols.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\SequencePoint.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Document.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCode.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ExceptionHandler.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeParser.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\LinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMemberDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Resource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ICustomAttributeProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SentinelType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TargetRuntime.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodImplAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FileAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ManifestResourceAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SecurityDeclaration.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\NativeType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Modifiers.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericParameterProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataScope.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataTokenProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMarshalInfoProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ArrayType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FunctionPointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Import.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericInstance.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ExportedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyHashAlgorithm.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReturnType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyLinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyFlags.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CustomAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleKind.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\DefaultAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSemanticsAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EmbeddedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IConstantProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PinnedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\VariantType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodCallingConvention.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMethodSignature.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\BaseAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MarshalInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceMethod.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ReferenceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CallSite.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameterAttributes.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_0.csproj b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_0.csproj
index 4a2199ff595..32a5ac96fb3 100644
--- a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_0.csproj
+++ b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_0.csproj
@@ -38,133 +38,133 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Collections.Generic\Collection.cs" />
- <Compile Include=".\Mono.Collections.Generic\ReadOnlyCollection.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamReader.cs" />
- <Compile Include=".\Mono.Cecil.PE\DataDirectory.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBuffer.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
- <Compile Include=".\Mono.Cecil.PE\TextMap.cs" />
- <Compile Include=".\Mono.Cecil.PE\Section.cs" />
- <Compile Include=".\Mono.Cecil.PE\Image.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageReader.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TableHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\GuidHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Heap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TokenType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\CodedIndex.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\ElementType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\BlobHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Row.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\MetadataToken.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\UserStringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Utilities.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\StringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Buffers.cs" />
- <Compile Include=".\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoService.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoConvert.cs" />
- <Compile Include=".\Mono\Empty.cs" />
- <Compile Include=".\Mono\Funcs.cs" />
- <Compile Include=".\Mono\Actions.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ILProcessor.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableReference.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCodes.cs" />
- <Compile Include=".\Mono.Cecil.Cil\MethodBody.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Instruction.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Code.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Symbols.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeWriter.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeReader.cs" />
- <Compile Include=".\Mono.Cecil.Cil\SequencePoint.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Document.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCode.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ExceptionHandler.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ModuleReference.cs" />
- <Compile Include=".\Mono.Cecil\TypeParser.cs" />
- <Compile Include=".\Mono.Cecil\LinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\IMemberDefinition.cs" />
- <Compile Include=".\Mono.Cecil\Resource.cs" />
- <Compile Include=".\Mono.Cecil\ICustomAttributeProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodReference.cs" />
- <Compile Include=".\Mono.Cecil\EventAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FieldReference.cs" />
- <Compile Include=".\Mono.Cecil\SentinelType.cs" />
- <Compile Include=".\Mono.Cecil\MemberReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyReader.cs" />
- <Compile Include=".\Mono.Cecil\TargetRuntime.cs" />
- <Compile Include=".\Mono.Cecil\TypeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameter.cs" />
- <Compile Include=".\Mono.Cecil\MethodImplAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FileAttributes.cs" />
- <Compile Include=".\Mono.Cecil\ManifestResourceAttributes.cs" />
- <Compile Include=".\Mono.Cecil\SecurityDeclaration.cs" />
- <Compile Include=".\Mono.Cecil\NativeType.cs" />
- <Compile Include=".\Mono.Cecil\EventReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyWriter.cs" />
- <Compile Include=".\Mono.Cecil\Modifiers.cs" />
- <Compile Include=".\Mono.Cecil\IGenericParameterProvider.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinition.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataScope.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameReference.cs" />
- <Compile Include=".\Mono.Cecil\ParameterAttributes.cs" />
- <Compile Include=".\Mono.Cecil\TypeSpecification.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataTokenProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil\IMarshalInfoProvider.cs" />
- <Compile Include=".\Mono.Cecil\PointerType.cs" />
- <Compile Include=".\Mono.Cecil\ArrayType.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FunctionPointerType.cs" />
- <Compile Include=".\Mono.Cecil\MetadataResolver.cs" />
- <Compile Include=".\Mono.Cecil\Import.cs" />
- <Compile Include=".\Mono.Cecil\IGenericInstance.cs" />
- <Compile Include=".\Mono.Cecil\ExportedType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyHashAlgorithm.cs" />
- <Compile Include=".\Mono.Cecil\MethodReturnType.cs" />
- <Compile Include=".\Mono.Cecil\ParameterReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyLinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\EventDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FieldAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\ModuleDefinition.cs" />
- <Compile Include=".\Mono.Cecil\MetadataSystem.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyFlags.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\CustomAttribute.cs" />
- <Compile Include=".\Mono.Cecil\MemberDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\PropertyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceType.cs" />
- <Compile Include=".\Mono.Cecil\ModuleKind.cs" />
- <Compile Include=".\Mono.Cecil\DefaultAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\MethodSemanticsAttributes.cs" />
- <Compile Include=".\Mono.Cecil\EmbeddedResource.cs" />
- <Compile Include=".\Mono.Cecil\PropertyAttributes.cs" />
- <Compile Include=".\Mono.Cecil\MethodSpecification.cs" />
- <Compile Include=".\Mono.Cecil\TypeReference.cs" />
- <Compile Include=".\Mono.Cecil\IConstantProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodDefinition.cs" />
- <Compile Include=".\Mono.Cecil\PinnedType.cs" />
- <Compile Include=".\Mono.Cecil\VariantType.cs" />
- <Compile Include=".\Mono.Cecil\MethodCallingConvention.cs" />
- <Compile Include=".\Mono.Cecil\TypeSystem.cs" />
- <Compile Include=".\Mono.Cecil\IMethodSignature.cs" />
- <Compile Include=".\Mono.Cecil\FieldDefinition.cs" />
- <Compile Include=".\Mono.Cecil\BaseAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\PropertyReference.cs" />
- <Compile Include=".\Mono.Cecil\MarshalInfo.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceMethod.cs" />
- <Compile Include=".\Mono.Cecil\ReferenceType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeInfo.cs" />
- <Compile Include=".\Mono.Cecil\CallSite.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\Collection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\ReadOnlyCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\DataDirectory.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBuffer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\TextMap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Section.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Image.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TableHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\GuidHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Heap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TokenType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\CodedIndex.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\ElementType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\BlobHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Row.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\MetadataToken.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\UserStringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Utilities.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\StringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Buffers.cs" />
+ <Compile Include="..\..\..\external\cecil\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoService.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoConvert.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Empty.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Funcs.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Actions.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ILProcessor.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCodes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\MethodBody.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Instruction.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Code.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Symbols.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\SequencePoint.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Document.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCode.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ExceptionHandler.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeParser.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\LinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMemberDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Resource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ICustomAttributeProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SentinelType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TargetRuntime.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodImplAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FileAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ManifestResourceAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SecurityDeclaration.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\NativeType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Modifiers.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericParameterProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataScope.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataTokenProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMarshalInfoProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ArrayType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FunctionPointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Import.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericInstance.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ExportedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyHashAlgorithm.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReturnType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyLinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyFlags.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CustomAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleKind.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\DefaultAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSemanticsAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EmbeddedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IConstantProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PinnedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\VariantType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodCallingConvention.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMethodSignature.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\BaseAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MarshalInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceMethod.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ReferenceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CallSite.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameterAttributes.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
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 d14b9363152..8732b4d0410 100644
--- a/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj
+++ b/mcs/class/Mono.Cecil/Mono.Cecil-net_4_5.csproj
@@ -38,133 +38,133 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include=".\Mono.Collections.Generic\Collection.cs" />
- <Compile Include=".\Mono.Collections.Generic\ReadOnlyCollection.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamWriter.cs" />
- <Compile Include=".\Mono.Cecil.PE\BinaryStreamReader.cs" />
- <Compile Include=".\Mono.Cecil.PE\DataDirectory.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBuffer.cs" />
- <Compile Include=".\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
- <Compile Include=".\Mono.Cecil.PE\TextMap.cs" />
- <Compile Include=".\Mono.Cecil.PE\Section.cs" />
- <Compile Include=".\Mono.Cecil.PE\Image.cs" />
- <Compile Include=".\Mono.Cecil.PE\ImageReader.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TableHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\GuidHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Heap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\TokenType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\CodedIndex.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\ElementType.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\BlobHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Row.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\MetadataToken.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\UserStringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Utilities.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\StringHeap.cs" />
- <Compile Include=".\Mono.Cecil.Metadata\Buffers.cs" />
- <Compile Include=".\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoService.cs" />
- <Compile Include=".\Mono.Security.Cryptography\CryptoConvert.cs" />
- <Compile Include=".\Mono\Empty.cs" />
- <Compile Include=".\Mono\Funcs.cs" />
- <Compile Include=".\Mono\Actions.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ILProcessor.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableReference.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCodes.cs" />
- <Compile Include=".\Mono.Cecil.Cil\MethodBody.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Instruction.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Code.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Symbols.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeWriter.cs" />
- <Compile Include=".\Mono.Cecil.Cil\CodeReader.cs" />
- <Compile Include=".\Mono.Cecil.Cil\SequencePoint.cs" />
- <Compile Include=".\Mono.Cecil.Cil\Document.cs" />
- <Compile Include=".\Mono.Cecil.Cil\OpCode.cs" />
- <Compile Include=".\Mono.Cecil.Cil\ExceptionHandler.cs" />
- <Compile Include=".\Mono.Cecil.Cil\VariableDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ModuleReference.cs" />
- <Compile Include=".\Mono.Cecil\TypeParser.cs" />
- <Compile Include=".\Mono.Cecil\LinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\IMemberDefinition.cs" />
- <Compile Include=".\Mono.Cecil\Resource.cs" />
- <Compile Include=".\Mono.Cecil\ICustomAttributeProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodReference.cs" />
- <Compile Include=".\Mono.Cecil\EventAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FieldReference.cs" />
- <Compile Include=".\Mono.Cecil\SentinelType.cs" />
- <Compile Include=".\Mono.Cecil\MemberReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyReader.cs" />
- <Compile Include=".\Mono.Cecil\TargetRuntime.cs" />
- <Compile Include=".\Mono.Cecil\TypeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameter.cs" />
- <Compile Include=".\Mono.Cecil\MethodImplAttributes.cs" />
- <Compile Include=".\Mono.Cecil\FileAttributes.cs" />
- <Compile Include=".\Mono.Cecil\ManifestResourceAttributes.cs" />
- <Compile Include=".\Mono.Cecil\SecurityDeclaration.cs" />
- <Compile Include=".\Mono.Cecil\NativeType.cs" />
- <Compile Include=".\Mono.Cecil\EventReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyWriter.cs" />
- <Compile Include=".\Mono.Cecil\Modifiers.cs" />
- <Compile Include=".\Mono.Cecil\IGenericParameterProvider.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinition.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataScope.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameReference.cs" />
- <Compile Include=".\Mono.Cecil\ParameterAttributes.cs" />
- <Compile Include=".\Mono.Cecil\TypeSpecification.cs" />
- <Compile Include=".\Mono.Cecil\IMetadataTokenProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyInfo.cs" />
- <Compile Include=".\Mono.Cecil\IMarshalInfoProvider.cs" />
- <Compile Include=".\Mono.Cecil\PointerType.cs" />
- <Compile Include=".\Mono.Cecil\ArrayType.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FunctionPointerType.cs" />
- <Compile Include=".\Mono.Cecil\MetadataResolver.cs" />
- <Compile Include=".\Mono.Cecil\Import.cs" />
- <Compile Include=".\Mono.Cecil\IGenericInstance.cs" />
- <Compile Include=".\Mono.Cecil\ExportedType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyHashAlgorithm.cs" />
- <Compile Include=".\Mono.Cecil\MethodReturnType.cs" />
- <Compile Include=".\Mono.Cecil\ParameterReference.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyLinkedResource.cs" />
- <Compile Include=".\Mono.Cecil\EventDefinition.cs" />
- <Compile Include=".\Mono.Cecil\FieldAttributes.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyNameDefinition.cs" />
- <Compile Include=".\Mono.Cecil\ParameterDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\ModuleDefinition.cs" />
- <Compile Include=".\Mono.Cecil\MetadataSystem.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyFlags.cs" />
- <Compile Include=".\Mono.Cecil\TypeDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\CustomAttribute.cs" />
- <Compile Include=".\Mono.Cecil\MemberDefinitionCollection.cs" />
- <Compile Include=".\Mono.Cecil\PropertyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceType.cs" />
- <Compile Include=".\Mono.Cecil\ModuleKind.cs" />
- <Compile Include=".\Mono.Cecil\DefaultAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\MethodSemanticsAttributes.cs" />
- <Compile Include=".\Mono.Cecil\EmbeddedResource.cs" />
- <Compile Include=".\Mono.Cecil\PropertyAttributes.cs" />
- <Compile Include=".\Mono.Cecil\MethodSpecification.cs" />
- <Compile Include=".\Mono.Cecil\TypeReference.cs" />
- <Compile Include=".\Mono.Cecil\IConstantProvider.cs" />
- <Compile Include=".\Mono.Cecil\MethodDefinition.cs" />
- <Compile Include=".\Mono.Cecil\PinnedType.cs" />
- <Compile Include=".\Mono.Cecil\VariantType.cs" />
- <Compile Include=".\Mono.Cecil\MethodCallingConvention.cs" />
- <Compile Include=".\Mono.Cecil\TypeSystem.cs" />
- <Compile Include=".\Mono.Cecil\IMethodSignature.cs" />
- <Compile Include=".\Mono.Cecil\FieldDefinition.cs" />
- <Compile Include=".\Mono.Cecil\BaseAssemblyResolver.cs" />
- <Compile Include=".\Mono.Cecil\PropertyReference.cs" />
- <Compile Include=".\Mono.Cecil\MarshalInfo.cs" />
- <Compile Include=".\Mono.Cecil\GenericInstanceMethod.cs" />
- <Compile Include=".\Mono.Cecil\ReferenceType.cs" />
- <Compile Include=".\Mono.Cecil\PInvokeInfo.cs" />
- <Compile Include=".\Mono.Cecil\CallSite.cs" />
- <Compile Include=".\Mono.Cecil\AssemblyDefinition.cs" />
- <Compile Include=".\Mono.Cecil\GenericParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\Collection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\ReadOnlyCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\BinaryStreamReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\DataDirectory.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBuffer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\TextMap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Section.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\Image.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\ImageReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TableHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\GuidHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Heap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\TokenType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\CodedIndex.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\ElementType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\BlobHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Row.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\MetadataToken.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\UserStringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Utilities.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\StringHeap.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\Buffers.cs" />
+ <Compile Include="..\..\..\external\cecil\System.Runtime.CompilerServices\ExtensionAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoService.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\CryptoConvert.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Empty.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Funcs.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono\Actions.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ILProcessor.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCodes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\MethodBody.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Instruction.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Code.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Symbols.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\CodeReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\SequencePoint.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\Document.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\OpCode.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\ExceptionHandler.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\VariableDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeParser.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\LinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMemberDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Resource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ICustomAttributeProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SentinelType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyReader.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TargetRuntime.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodImplAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FileAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ManifestResourceAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SecurityDeclaration.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\NativeType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyWriter.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Modifiers.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericParameterProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataScope.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataTokenProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMarshalInfoProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ArrayType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FunctionPointerType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Import.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericInstance.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ExportedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyHashAlgorithm.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReturnType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyLinkedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyFlags.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CustomAttribute.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberDefinitionCollection.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleKind.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\DefaultAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSemanticsAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EmbeddedResource.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyAttributes.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSpecification.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IConstantProvider.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PinnedType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\VariantType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodCallingConvention.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSystem.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMethodSignature.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\BaseAssemblyResolver.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyReference.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MarshalInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceMethod.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ReferenceType.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeInfo.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CallSite.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyDefinition.cs" />
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameterAttributes.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_2_0.csproj b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_2_0.csproj
new file mode 100644
index 00000000000..a04cfa9d203
--- /dev/null
+++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_2_0.csproj
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <NoWarn>1699</NoWarn>
+ <OutputPath>.\</OutputPath>
+ <NoStdLib>true</NoStdLib>
+
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
+ <AssemblyName>Mono.Data.Tds_test_net_2_0</AssemblyName>
+ <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <NoWarn>1699</NoWarn>
+ <Optimize>false</Optimize>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_2_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <NoWarn>1699</NoWarn>
+ <Optimize>true</Optimize>
+ <DefineConstants>NET_1_1;NET_2_0</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_2_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="Test\bug-4786.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">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+ <PropertyGroup>
+ <PreBuildEvent></PreBuildEvent>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_2_0/Mono.Data.Tds.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_2_0/Mono.Data.Tds.dll</HintPath>
+ </Reference>
+ <Reference Include="System.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Net.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Net.dll</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+
+</Project>
+
diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_0.csproj b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_0.csproj
new file mode 100644
index 00000000000..c42f671c159
--- /dev/null
+++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_0.csproj
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <NoWarn>1699</NoWarn>
+ <OutputPath>.\</OutputPath>
+ <NoStdLib>true</NoStdLib>
+
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
+ <AssemblyName>Mono.Data.Tds_test_net_4_0</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="Test\bug-4786.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">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+ <PropertyGroup>
+ <PreBuildEvent></PreBuildEvent>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_4_0/Mono.Data.Tds.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_4_0/Mono.Data.Tds.dll</HintPath>
+ </Reference>
+ <Reference Include="System.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Net.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Net.dll</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+
+</Project>
+
diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_5.csproj b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_5.csproj
new file mode 100644
index 00000000000..d1ecb2dcf80
--- /dev/null
+++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds-tests-net_4_5.csproj
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <NoWarn>1699</NoWarn>
+ <OutputPath>.\</OutputPath>
+ <NoStdLib>true</NoStdLib>
+
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
+ <AssemblyName>Mono.Data.Tds_test_net_4_5</AssemblyName>
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
+ </PropertyGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="Test\bug-4786.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">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+ <PropertyGroup>
+ <PreBuildEvent></PreBuildEvent>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_4_5/Mono.Data.Tds.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_4_5/Mono.Data.Tds.dll</HintPath>
+ </Reference>
+ <Reference Include="System.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Net.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Net.dll</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+
+</Project>
+
diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_2_0.csproj b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_2_0.csproj
index 9fc20335d8b..7e54a822fde 100644
--- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_2_0.csproj
+++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_2_0.csproj
@@ -52,6 +52,7 @@
<Compile Include="Mono.Debugger.Soft\CustomAttributeDataMirror.cs" />
<Compile Include="Mono.Debugger.Soft\ThreadStartEvent.cs" />
<Compile Include="Mono.Debugger.Soft\ILInstruction.cs" />
+ <Compile Include="Mono.Debugger.Soft\ILExceptionHandler.cs" />
<Compile Include="Mono.Debugger.Soft\InterfaceMappingMirror.cs" />
<Compile Include="Mono.Debugger.Soft\PrimitiveValue.cs" />
<Compile Include="Mono.Debugger.Soft\PointerValue.cs" />
diff --git a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_0.csproj b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_0.csproj
index 0bb1b993035..16b91fb2722 100644
--- a/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_0.csproj
+++ b/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft-net_4_0.csproj
@@ -52,6 +52,7 @@
<Compile Include="Mono.Debugger.Soft\CustomAttributeDataMirror.cs" />
<Compile Include="Mono.Debugger.Soft\ThreadStartEvent.cs" />
<Compile Include="Mono.Debugger.Soft\ILInstruction.cs" />
+ <Compile Include="Mono.Debugger.Soft\ILExceptionHandler.cs" />
<Compile Include="Mono.Debugger.Soft\InterfaceMappingMirror.cs" />
<Compile Include="Mono.Debugger.Soft\PrimitiveValue.cs" />
<Compile Include="Mono.Debugger.Soft\PointerValue.cs" />
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 fe9c5b61aca..b0ce969c653 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
@@ -52,6 +52,7 @@
<Compile Include="Mono.Debugger.Soft\CustomAttributeDataMirror.cs" />
<Compile Include="Mono.Debugger.Soft\ThreadStartEvent.cs" />
<Compile Include="Mono.Debugger.Soft\ILInstruction.cs" />
+ <Compile Include="Mono.Debugger.Soft\ILExceptionHandler.cs" />
<Compile Include="Mono.Debugger.Soft\InterfaceMappingMirror.cs" />
<Compile Include="Mono.Debugger.Soft\PrimitiveValue.cs" />
<Compile Include="Mono.Debugger.Soft\PointerValue.cs" />
diff --git a/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_0.csproj b/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_0.csproj
index 2c913a95296..7d141fdb2e1 100644
--- a/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_0.csproj
+++ b/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_0.csproj
@@ -65,6 +65,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>./../../class/lib/net_4_0/Mono.Parallel.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_5.csproj b/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_5.csproj
index 47a7105f808..4fec41a15d3 100644
--- a/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_5.csproj
+++ b/mcs/class/Mono.Parallel/Mono.Parallel-tests-net_4_5.csproj
@@ -65,6 +65,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>./../../class/lib/net_4_5/Mono.Parallel.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/System.Core/System.Core-build.csproj b/mcs/class/System.Core/System.Core-build.csproj
index 8482c9330cb..b826dcb6f8b 100644
--- a/mcs/class/System.Core/System.Core-build.csproj
+++ b/mcs/class/System.Core/System.Core-build.csproj
@@ -22,7 +22,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/build</AdditionalLibPaths>
@@ -31,7 +31,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/build</AdditionalLibPaths>
@@ -150,6 +150,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />
@@ -160,6 +161,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />
@@ -258,6 +260,7 @@
<Compile Include="System.Linq.Parallel\RepeatList.cs" />
<Compile Include="System.Linq.Parallel\ReverseList.cs" />
<Compile Include="System.Linq.Parallel\StripPartitioner.cs" />
+ <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />
<Compile Include="System.Linq\Queryable.cs" />
<Compile Include="System.Linq\QueryableEnumerable.cs" />
<Compile Include="System.Linq\QueryableTransformer.cs" />
diff --git a/mcs/class/System.Core/System.Core-net_4_0.csproj b/mcs/class/System.Core/System.Core-net_4_0.csproj
index b83dae90a6b..3681d3956b4 100644
--- a/mcs/class/System.Core/System.Core-net_4_0.csproj
+++ b/mcs/class/System.Core/System.Core-net_4_0.csproj
@@ -22,7 +22,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
@@ -31,7 +31,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
@@ -150,6 +150,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />
@@ -160,6 +161,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />
@@ -258,6 +260,7 @@
<Compile Include="System.Linq.Parallel\RepeatList.cs" />
<Compile Include="System.Linq.Parallel\ReverseList.cs" />
<Compile Include="System.Linq.Parallel\StripPartitioner.cs" />
+ <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />
<Compile Include="System.Linq\Queryable.cs" />
<Compile Include="System.Linq\QueryableEnumerable.cs" />
<Compile Include="System.Linq\QueryableTransformer.cs" />
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 4b02440eedc..d9fd229ce0a 100644
--- a/mcs/class/System.Core/System.Core-net_4_5.csproj
+++ b/mcs/class/System.Core/System.Core-net_4_5.csproj
@@ -22,7 +22,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,1720</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_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
@@ -31,7 +31,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
@@ -150,6 +150,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />
@@ -160,6 +161,7 @@
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />
+ <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />
@@ -258,6 +260,7 @@
<Compile Include="System.Linq.Parallel\RepeatList.cs" />
<Compile Include="System.Linq.Parallel\ReverseList.cs" />
<Compile Include="System.Linq.Parallel\StripPartitioner.cs" />
+ <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />
<Compile Include="System.Linq\Queryable.cs" />
<Compile Include="System.Linq\QueryableEnumerable.cs" />
<Compile Include="System.Linq\QueryableTransformer.cs" />
diff --git a/mcs/class/System.Core/System.Core-tests-net_4_0.csproj b/mcs/class/System.Core/System.Core-tests-net_4_0.csproj
index 987950ef492..d11c04a48ef 100644
--- a/mcs/class/System.Core/System.Core-tests-net_4_0.csproj
+++ b/mcs/class/System.Core/System.Core-tests-net_4_0.csproj
@@ -22,7 +22,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>false</Optimize>
- <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
@@ -31,7 +31,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
diff --git a/mcs/class/System.Core/System.Core-tests-net_4_5.csproj b/mcs/class/System.Core/System.Core-tests-net_4_5.csproj
index 08ec0e960a7..2457cba54af 100644
--- a/mcs/class/System.Core/System.Core-tests-net_4_5.csproj
+++ b/mcs/class/System.Core/System.Core-tests-net_4_5.csproj
@@ -22,7 +22,7 @@
<DebugType>full</DebugType>
<NoWarn>1699,1720</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_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
@@ -31,7 +31,7 @@
<DebugType>pdbonly</DebugType>
<NoWarn>1699,1720</NoWarn>
<Optimize>true</Optimize>
- <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;CODEPLEX_40</DefineConstants>
+ <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
diff --git a/mcs/class/System.Data/System.Data-tests-net_2_0.csproj b/mcs/class/System.Data/System.Data-tests-net_2_0.csproj
index b3c18ee347b..f534305268a 100644
--- a/mcs/class/System.Data/System.Data-tests-net_2_0.csproj
+++ b/mcs/class/System.Data/System.Data-tests-net_2_0.csproj
@@ -217,6 +217,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.Core.dll</HintPath>
</Reference>
+ <Reference Include="Mono.Data.Sqlite.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>Mono.Data.Sqlite.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/System.Data/System.Data-tests-net_4_0.csproj b/mcs/class/System.Data/System.Data-tests-net_4_0.csproj
index d923127c3a0..ae7e3172d49 100644
--- a/mcs/class/System.Data/System.Data-tests-net_4_0.csproj
+++ b/mcs/class/System.Data/System.Data-tests-net_4_0.csproj
@@ -217,6 +217,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.Core.dll</HintPath>
</Reference>
+ <Reference Include="Mono.Data.Sqlite.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>Mono.Data.Sqlite.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/System.Data/System.Data-tests-net_4_5.csproj b/mcs/class/System.Data/System.Data-tests-net_4_5.csproj
index 0f4922cf0bb..bbbb7c8df54 100644
--- a/mcs/class/System.Data/System.Data-tests-net_4_5.csproj
+++ b/mcs/class/System.Data/System.Data-tests-net_4_5.csproj
@@ -217,6 +217,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.Core.dll</HintPath>
</Reference>
+ <Reference Include="Mono.Data.Sqlite.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>Mono.Data.Sqlite.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
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 a785ed662f0..3dade9ef920 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
@@ -119,7 +119,6 @@
<Compile Include="..\..\..\external\aspnetwebstack\src\System.Net.Http.Formatting\Properties\AssemblyInfo.cs" />
<Compile Include="..\..\..\external\aspnetwebstack\src\System.Net.Http.Formatting\Properties\Resources.Designer.cs" />
<Compile Include="..\..\..\external\aspnetwebstack\src\System.Net.Http.Formatting\UriExtensions.cs" />
- <Compile Include="Extensions.cs" />
<Compile Include="..\..\..\external\Newtonsoft.Json\Src\Newtonsoft.Json\Bson\BsonBinaryType.cs" />
<Compile Include="..\..\..\external\Newtonsoft.Json\Src\Newtonsoft.Json\Bson\BsonBinaryWriter.cs" />
<Compile Include="..\..\..\external\Newtonsoft.Json\Src\Newtonsoft.Json\Bson\BsonReader.cs" />
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 f6c2ac30b81..faf0c430ffb 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
@@ -5,87 +5,93 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{9862694d-e4fa-418b-8692-a0280feddf36}</ProjectGuid>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
<OutputType>Library</OutputType>
<NoWarn>1699</NoWarn>
<OutputPath>./../../class/lib/net_4_5</OutputPath>
<NoStdLib>true</NoStdLib>
+
<AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
<AssemblyName>System.Net.Http</AssemblyName>
- <FileAlignment>512</FileAlignment>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<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</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
- <OutputPath>..\lib\net_4_5</OutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<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</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
- <OutputPath>..\lib\net_4_5</OutputPath>
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include="..\..\build\common\Consts.cs" />
- <Compile Include="Assembly\AssemblyInfo.cs" />
- <Compile Include="System.Net.Http\ByteArrayContent.cs" />
- <Compile Include="System.Net.Http\ClientCertificateOption.cs" />
- <Compile Include="System.Net.Http\DelegatingHandler.cs" />
- <Compile Include="System.Net.Http\FormUrlEncodedContent.cs" />
- <Compile Include="System.Net.Http\HttpClient.cs" />
- <Compile Include="System.Net.Http\HttpClientHandler.cs" />
- <Compile Include="System.Net.Http\HttpCompletionOption.cs" />
- <Compile Include="System.Net.Http\HttpContent.cs" />
- <Compile Include="System.Net.Http\HttpMessageHandler.cs" />
- <Compile Include="System.Net.Http\HttpMethod.cs" />
- <Compile Include="System.Net.Http\HttpRequestException.cs" />
- <Compile Include="System.Net.Http\HttpRequestMessage.cs" />
- <Compile Include="System.Net.Http\HttpResponseMessage.cs" />
- <Compile Include="System.Net.Http\MessageProcessingHandler.cs" />
- <Compile Include="System.Net.Http\StreamContent.cs" />
- <Compile Include="System.Net.Http\StringContent.cs" />
- <Compile Include="System.Net.Http.Headers\AuthenticationHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\CacheControlHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\CollectionExtensions.cs" />
- <Compile Include="System.Net.Http.Headers\ContentDispositionHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\ContentRangeHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\EntityTagHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\HashCodeCalculator.cs" />
- <Compile Include="System.Net.Http.Headers\HeaderInfo.cs" />
- <Compile Include="System.Net.Http.Headers\HttpContentHeaders.cs" />
- <Compile Include="System.Net.Http.Headers\HttpHeaderKind.cs" />
- <Compile Include="System.Net.Http.Headers\HttpHeaders.cs" />
- <Compile Include="System.Net.Http.Headers\HttpHeaderValueCollection.cs" />
- <Compile Include="System.Net.Http.Headers\HttpRequestHeaders.cs" />
- <Compile Include="System.Net.Http.Headers\HttpResponseHeaders.cs" />
- <Compile Include="System.Net.Http.Headers\Lexer.cs" />
- <Compile Include="System.Net.Http.Headers\MediaTypeHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\MediaTypeWithQualityHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\NameValueHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\NameValueWithParametersHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\Parser.cs" />
- <Compile Include="System.Net.Http.Headers\ProductHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\ProductInfoHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\QualityValue.cs" />
- <Compile Include="System.Net.Http.Headers\RangeConditionHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\RangeHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\RangeItemHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\RetryConditionHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\StringWithQualityHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\TransferCodingHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\TransferCodingWithQualityHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\ViaHeaderValue.cs" />
- <Compile Include="System.Net.Http.Headers\WarningHeaderValue.cs" />
+ <Compile Include="..\..\build\common\Consts.cs" />
+ <Compile Include="Assembly\AssemblyInfo.cs" />
+ <Compile Include="System.Net.Http\ByteArrayContent.cs" />
+ <Compile Include="System.Net.Http\ClientCertificateOption.cs" />
+ <Compile Include="System.Net.Http\DelegatingHandler.cs" />
+ <Compile Include="System.Net.Http\FormUrlEncodedContent.cs" />
+ <Compile Include="System.Net.Http\HttpClient.cs" />
+ <Compile Include="System.Net.Http\HttpClientHandler.cs" />
+ <Compile Include="System.Net.Http\HttpCompletionOption.cs" />
+ <Compile Include="System.Net.Http\HttpContent.cs" />
+ <Compile Include="System.Net.Http\HttpMessageHandler.cs" />
+ <Compile Include="System.Net.Http\HttpMessageInvoker.cs" />
+ <Compile Include="System.Net.Http\HttpMethod.cs" />
+ <Compile Include="System.Net.Http\HttpRequestException.cs" />
+ <Compile Include="System.Net.Http\HttpRequestMessage.cs" />
+ <Compile Include="System.Net.Http\HttpResponseMessage.cs" />
+ <Compile Include="System.Net.Http\MessageProcessingHandler.cs" />
+ <Compile Include="System.Net.Http\MultipartContent.cs" />
+ <Compile Include="System.Net.Http\MultipartFormDataContent.cs" />
+ <Compile Include="System.Net.Http\StreamContent.cs" />
+ <Compile Include="System.Net.Http\StringContent.cs" />
+ <Compile Include="System.Net.Http.Headers\AuthenticationHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\CacheControlHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\CollectionExtensions.cs" />
+ <Compile Include="System.Net.Http.Headers\ContentDispositionHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\ContentRangeHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\EntityTagHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\HashCodeCalculator.cs" />
+ <Compile Include="System.Net.Http.Headers\HeaderInfo.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpContentHeaders.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpHeaderKind.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpHeaders.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpHeaderValueCollection.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpRequestHeaders.cs" />
+ <Compile Include="System.Net.Http.Headers\HttpResponseHeaders.cs" />
+ <Compile Include="System.Net.Http.Headers\Lexer.cs" />
+ <Compile Include="System.Net.Http.Headers\MediaTypeHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\MediaTypeWithQualityHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\NameValueHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\NameValueWithParametersHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\Parser.cs" />
+ <Compile Include="System.Net.Http.Headers\ProductHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\ProductInfoHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\QualityValue.cs" />
+ <Compile Include="System.Net.Http.Headers\RangeConditionHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\RangeHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\RangeItemHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\RetryConditionHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\StringWithQualityHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\TransferCodingHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\TransferCodingWithQualityHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\ViaHeaderValue.cs" />
+ <Compile Include="System.Net.Http.Headers\WarningHeaderValue.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.
@@ -95,19 +101,26 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
- </PreBuildEvent>
+ <PreBuildEvent></PreBuildEvent>
</PropertyGroup>
<ItemGroup>
- <Folder Include="Properties\" />
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
+ <Reference Include="System.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.dll</HintPath>
+ </Reference>
+
</ItemGroup>
<ItemGroup>
- <Reference Include="System.Core.dll" />
- <Reference Include="System">
- <HintPath>..\lib\net_4_5\System.dll</HintPath>
- </Reference>
- <Reference Include="mscorlib">
- <HintPath>..\lib\net_4_5\mscorlib.dll</HintPath>
- </Reference>
+ <Folder Include="Properties\" />
</ItemGroup>
+
</Project>
+
diff --git a/mcs/class/System.Net.Http/System.Net.Http-tests-net_4_5.csproj b/mcs/class/System.Net.Http/System.Net.Http-tests-net_4_5.csproj
index 1fc0617be10..3488d538b08 100644
--- a/mcs/class/System.Net.Http/System.Net.Http-tests-net_4_5.csproj
+++ b/mcs/class/System.Net.Http/System.Net.Http-tests-net_4_5.csproj
@@ -10,7 +10,9 @@
<NoWarn>1699</NoWarn>
<OutputPath>.\</OutputPath>
<NoStdLib>true</NoStdLib>
+
<AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
<AssemblyName>System.Net.Http_test_net_4_5</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
@@ -18,55 +20,58 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<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</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
- <OutputPath>.</OutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<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</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
- <OutputPath>.</OutputPath>
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include="Test\System.Net.Http\ByteArrayContentTest.cs" />
- <Compile Include="Test\System.Net.Http\FormUrlEncodedContentTest.cs" />
- <Compile Include="Test\System.Net.Http\HttpClientHandlerTest.cs" />
- <Compile Include="Test\System.Net.Http\HttpClientTest.cs" />
- <Compile Include="Test\System.Net.Http\HttpMethodTest.cs" />
- <Compile Include="Test\System.Net.Http\HttpRequestMessageTest.cs" />
- <Compile Include="Test\System.Net.Http\HttpResponseMessageTest.cs" />
- <Compile Include="Test\System.Net.Http\StreamContentTest.cs" />
- <Compile Include="Test\System.Net.Http\StringContentTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\AuthenticationHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\CacheControlHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\ContentDispositionHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\ContentRangeHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\EntityTagHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\HttpHeadersTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\HttpHeaderValueCollection.cs" />
- <Compile Include="Test\System.Net.Http.Headers\MediaTypeHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\MediaTypeWithQualityHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\NameValueHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\NameValueWithParametersHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\ProductHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\ProductInfoHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\RangeConditionHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\RangeHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\RangeItemHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\RetryConditionHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\StringWithQualityHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\TransferCodingHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\TransferCodingWithQualityHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\ViaHeaderValueTest.cs" />
- <Compile Include="Test\System.Net.Http.Headers\WarningHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http\ByteArrayContentTest.cs" />
+ <Compile Include="Test\System.Net.Http\FormUrlEncodedContentTest.cs" />
+ <Compile Include="Test\System.Net.Http\HttpClientHandlerTest.cs" />
+ <Compile Include="Test\System.Net.Http\HttpClientTest.cs" />
+ <Compile Include="Test\System.Net.Http\HttpMethodTest.cs" />
+ <Compile Include="Test\System.Net.Http\HttpRequestMessageTest.cs" />
+ <Compile Include="Test\System.Net.Http\HttpResponseMessageTest.cs" />
+ <Compile Include="Test\System.Net.Http\MultipartContentTest.cs" />
+ <Compile Include="Test\System.Net.Http\MultipartFormDataContentTest.cs" />
+ <Compile Include="Test\System.Net.Http\StreamContentTest.cs" />
+ <Compile Include="Test\System.Net.Http\StringContentTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\AuthenticationHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\CacheControlHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\ContentDispositionHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\ContentRangeHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\EntityTagHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\HttpHeadersTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\HttpHeaderValueCollection.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\MediaTypeHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\MediaTypeWithQualityHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\NameValueHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\NameValueWithParametersHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\ProductHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\ProductInfoHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\RangeConditionHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\RangeHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\RangeItemHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\RetryConditionHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\StringWithQualityHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\TransferCodingHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\TransferCodingWithQualityHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\ViaHeaderValueTest.cs" />
+ <Compile Include="Test\System.Net.Http.Headers\WarningHeaderValueTest.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.
@@ -76,25 +81,31 @@
</Target>
-->
<PropertyGroup>
- <PreBuildEvent>
- </PreBuildEvent>
+ <PreBuildEvent></PreBuildEvent>
</PropertyGroup>
<ItemGroup>
- <Reference Include="nunit.framework" />
- <Reference Include="mscorlib">
- </Reference>
- <Reference Include="System">
- </Reference>
- <Reference Include="System.Core">
- </Reference>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_4_5/System.Net.Http.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_4_5/System.Net.Http.dll</HintPath>
+ </Reference>
+ <Reference Include="System.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.dll</HintPath>
+ </Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="System.Net.Http-net_4_5.csproj">
- <Project>{155AEF28-C81F-405D-9072-9D52780E3E70}</Project>
- <Name>System.Net.Http-net_4_5</Name>
- </ProjectReference>
- </ItemGroup>
+
</Project>
+
diff --git a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_2_0.csproj b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_2_0.csproj
index c3188cef969..a6d954fa1d2 100644
--- a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_2_0.csproj
+++ b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_2_0.csproj
@@ -41,9 +41,12 @@
<Compile Include="Test\System.Runtime.Serialization\Bug666333Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug675144Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug2843Test.cs" />
- <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug3258Test.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug242Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug695203Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\DataContractResolverTest.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_DuplicateQName.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
<Compile Include="Test\System.Runtime.Serialization\KnownTypeAttributeTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XmlObjectSerializerTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XsdDataContractExporterTest.cs" />
diff --git a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_0.csproj b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_0.csproj
index 68b963c6fa3..698a5c10d3a 100644
--- a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_0.csproj
+++ b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_0.csproj
@@ -41,9 +41,12 @@
<Compile Include="Test\System.Runtime.Serialization\Bug666333Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug675144Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug2843Test.cs" />
- <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug3258Test.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug242Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug695203Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\DataContractResolverTest.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_DuplicateQName.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
<Compile Include="Test\System.Runtime.Serialization\KnownTypeAttributeTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XmlObjectSerializerTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XsdDataContractExporterTest.cs" />
diff --git a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_5.csproj b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_5.csproj
index c9bdaad40b3..898e2d40565 100644
--- a/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_5.csproj
+++ b/mcs/class/System.Runtime.Serialization/System.Runtime.Serialization-tests-net_4_5.csproj
@@ -41,9 +41,12 @@
<Compile Include="Test\System.Runtime.Serialization\Bug666333Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug675144Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug2843Test.cs" />
- <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug3258Test.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\Bug242Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\Bug695203Test.cs" />
<Compile Include="Test\System.Runtime.Serialization\DataContractResolverTest.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_DuplicateQName.cs" />
+ <Compile Include="Test\System.Runtime.Serialization\DataContractSerializerTest_NullableWithDictionary.cs" />
<Compile Include="Test\System.Runtime.Serialization\KnownTypeAttributeTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XmlObjectSerializerTest.cs" />
<Compile Include="Test\System.Runtime.Serialization\XsdDataContractExporterTest.cs" />
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 ca8339c936f..b2b05c7f39a 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
@@ -42,7 +42,6 @@
<Compile Include="..\..\build\common\Locale.cs" />
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />
<Compile Include="Assembly\AssemblyInfo.cs" />
- <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />
<Compile Include="System.Threading.Tasks.Dataflow\ExecutingMessageBox.cs" />
<Compile Include="System.Threading.Tasks.Dataflow\DataflowBlockOptions.cs" />
<Compile Include="System.Threading.Tasks.Dataflow\DataflowMessageHeader.cs" />
diff --git a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-tests-net_4_5.csproj b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-tests-net_4_5.csproj
index 451758474a1..5bcf7f16065 100644
--- a/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-tests-net_4_5.csproj
+++ b/mcs/class/System.Threading.Tasks.Dataflow/System.Threading.Tasks.Dataflow-tests-net_4_5.csproj
@@ -38,7 +38,6 @@
</PropertyGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<ItemGroup>
- <Compile Include="Test\System.Threading.Tasks\ConcurrentExclusiveSchedulerPairTest.cs" />
<Compile Include="Test\System.Threading.Tasks.Dataflow\DataflowMessageHeaderTest.cs" />
<Compile Include="Test\System.Threading.Tasks.Dataflow\CompletionHelperTest.cs" />
<Compile Include="System.Threading.Tasks.Dataflow\CompletionHelper.cs" />
diff --git a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_2_0.csproj b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_2_0.csproj
index 2e8df7622f3..275d0e505a1 100644
--- a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_2_0.csproj
+++ b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_2_0.csproj
@@ -682,6 +682,9 @@
<EmbeddedResource Include="Test/WebPages/web.config.4.0">
<LogicalName>MonoTests.WebPages.web.config.4.0</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="Test/WebPages/web.config.4.5">
+ <LogicalName>MonoTests.WebPages.web.config.4.5</LogicalName>
+ </EmbeddedResource>
</ItemGroup>
</Project>
diff --git a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_0.csproj b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_0.csproj
index f1520ade7b7..e35d9541b55 100644
--- a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_0.csproj
+++ b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_0.csproj
@@ -690,6 +690,9 @@
<EmbeddedResource Include="Test/WebPages/web.config.4.0">
<LogicalName>MonoTests.WebPages.web.config.4.0</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="Test/WebPages/web.config.4.5">
+ <LogicalName>MonoTests.WebPages.web.config.4.5</LogicalName>
+ </EmbeddedResource>
</ItemGroup>
</Project>
diff --git a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_5.csproj b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_5.csproj
index 644fa129e36..80ba472f74e 100644
--- a/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_5.csproj
+++ b/mcs/class/System.Web.DynamicData/System.Web.DynamicData-tests-net_4_5.csproj
@@ -690,6 +690,9 @@
<EmbeddedResource Include="Test/WebPages/web.config.4.0">
<LogicalName>MonoTests.WebPages.web.config.4.0</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="Test/WebPages/web.config.4.5">
+ <LogicalName>MonoTests.WebPages.web.config.4.5</LogicalName>
+ </EmbeddedResource>
</ItemGroup>
</Project>
diff --git a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_0.csproj b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_0.csproj
new file mode 100644
index 00000000000..1ee1400172e
--- /dev/null
+++ b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_0.csproj
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <NoWarn>1699</NoWarn>
+ <OutputPath>.\</OutputPath>
+ <NoStdLib>true</NoStdLib>
+
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
+ <AssemblyName>System.Windows.Forms.DataVisualization_test_net_4_0</AssemblyName>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_0</AdditionalLibPaths>
+ </PropertyGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AnnotationPathPointTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AnovaResultTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ArrowAnnotationTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AxisScaleBreakStyleTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ChartElementTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ChartElementTest.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">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+ <PropertyGroup>
+ <PreBuildEvent></PreBuildEvent>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_4_0/System.Windows.Forms.DataVisualization.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_4_0/System.Windows.Forms.DataVisualization.dll</HintPath>
+ </Reference>
+ <Reference Include="System">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System</HintPath>
+ </Reference>
+ <Reference Include="System.Drawing">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Drawing</HintPath>
+ </Reference>
+ <Reference Include="System.Windows.Forms">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Windows.Forms</HintPath>
+ </Reference>
+ <Reference Include="System.Core">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+
+</Project>
+
diff --git a/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_5.csproj b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_5.csproj
new file mode 100644
index 00000000000..89ed61798ff
--- /dev/null
+++ b/mcs/class/System.Windows.Forms.DataVisualization/System.Windows.Forms.DataVisualization-tests-net_4_5.csproj
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <NoWarn>1699</NoWarn>
+ <OutputPath>.\</OutputPath>
+ <NoStdLib>true</NoStdLib>
+
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <RootNamespace></RootNamespace>
+ <AssemblyName>System.Windows.Forms.DataVisualization_test_net_4_5</AssemblyName>
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <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</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AdditionalLibPaths>./../../class/lib/net_4_5</AdditionalLibPaths>
+ </PropertyGroup>
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+ <ItemGroup>
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AnnotationPathPointTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AnovaResultTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ArrowAnnotationTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\AxisScaleBreakStyleTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ChartElementTest.cs" />
+ <Compile Include="Test\System.Windows.Forms.DataVisualization.Charting\ChartElementTest.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">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+ <PropertyGroup>
+ <PreBuildEvent></PreBuildEvent>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="mscorlib.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>mscorlib.dll</HintPath>
+ </Reference>
+ <Reference Include="./../../class/lib/net_4_5/System.Windows.Forms.DataVisualization.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>./../../class/lib/net_4_5/System.Windows.Forms.DataVisualization.dll</HintPath>
+ </Reference>
+ <Reference Include="System">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System</HintPath>
+ </Reference>
+ <Reference Include="System.Drawing">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Drawing</HintPath>
+ </Reference>
+ <Reference Include="System.Windows.Forms">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Windows.Forms</HintPath>
+ </Reference>
+ <Reference Include="System.Core">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core</HintPath>
+ </Reference>
+ <Reference Include="nunit.framework" />
+
+ </ItemGroup>
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ </ItemGroup>
+
+</Project>
+
diff --git a/mcs/class/System/System-build.csproj b/mcs/class/System/System-build.csproj
index b2b1bb748ac..a100c374802 100644
--- a/mcs/class/System/System-build.csproj
+++ b/mcs/class/System/System-build.csproj
@@ -1042,6 +1042,8 @@
<Compile Include="System\UriParser.cs" />
<Compile Include="System\UriPartial.cs" />
<Compile Include="System\UriTypeConverter.cs" />
+ <Compile Include="System\UriElements.cs" />
+ <Compile Include="System\UriParseComponents.cs" />
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />
<Compile Include="System.Web\AspNetHostingPermission.cs" />
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />
@@ -1115,6 +1117,7 @@
<Compile Include="Mono.Net.Dns\ResolverError.cs" />
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />
<Compile Include="System.Net\DnsAsyncResult.cs" />
+ <Compile Include="System.Windows.Input\ICommand.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/System/System-net_2_0.csproj b/mcs/class/System/System-net_2_0.csproj
index 680ca7ca9ae..cf7033c28fb 100644
--- a/mcs/class/System/System-net_2_0.csproj
+++ b/mcs/class/System/System-net_2_0.csproj
@@ -1042,6 +1042,8 @@
<Compile Include="System\UriParser.cs" />
<Compile Include="System\UriPartial.cs" />
<Compile Include="System\UriTypeConverter.cs" />
+ <Compile Include="System\UriElements.cs" />
+ <Compile Include="System\UriParseComponents.cs" />
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />
<Compile Include="System.Web\AspNetHostingPermission.cs" />
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />
@@ -1115,6 +1117,7 @@
<Compile Include="Mono.Net.Dns\ResolverError.cs" />
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />
<Compile Include="System.Net\DnsAsyncResult.cs" />
+ <Compile Include="System.Windows.Input\ICommand.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/System/System-net_4_0.csproj b/mcs/class/System/System-net_4_0.csproj
index 1fc575f20a2..ae5f85c409d 100644
--- a/mcs/class/System/System-net_4_0.csproj
+++ b/mcs/class/System/System-net_4_0.csproj
@@ -1042,6 +1042,8 @@
<Compile Include="System\UriParser.cs" />
<Compile Include="System\UriPartial.cs" />
<Compile Include="System\UriTypeConverter.cs" />
+ <Compile Include="System\UriElements.cs" />
+ <Compile Include="System\UriParseComponents.cs" />
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />
<Compile Include="System.Web\AspNetHostingPermission.cs" />
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />
@@ -1115,6 +1117,7 @@
<Compile Include="Mono.Net.Dns\ResolverError.cs" />
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />
<Compile Include="System.Net\DnsAsyncResult.cs" />
+ <Compile Include="System.Windows.Input\ICommand.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/System/System-net_4_5.csproj b/mcs/class/System/System-net_4_5.csproj
index d9232f0e551..8b66fa4df06 100644
--- a/mcs/class/System/System-net_4_5.csproj
+++ b/mcs/class/System/System-net_4_5.csproj
@@ -1042,6 +1042,8 @@
<Compile Include="System\UriParser.cs" />
<Compile Include="System\UriPartial.cs" />
<Compile Include="System\UriTypeConverter.cs" />
+ <Compile Include="System\UriElements.cs" />
+ <Compile Include="System\UriParseComponents.cs" />
<Compile Include="System.Web\AspNetHostingPermissionAttribute.cs" />
<Compile Include="System.Web\AspNetHostingPermission.cs" />
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />
@@ -1115,6 +1117,7 @@
<Compile Include="Mono.Net.Dns\ResolverError.cs" />
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />
<Compile Include="System.Net\DnsAsyncResult.cs" />
+ <Compile Include="System.Windows.Input\ICommand.cs" />
</ItemGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/mcs/class/System/System-tests-net_2_0.csproj b/mcs/class/System/System-tests-net_2_0.csproj
index ab4d0dab0f1..43c9d910fcf 100644
--- a/mcs/class/System/System-tests-net_2_0.csproj
+++ b/mcs/class/System/System-tests-net_2_0.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<OutputPath>.\</OutputPath>
<NoStdLib>true</NoStdLib>
@@ -20,7 +20,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<Optimize>false</Optimize>
<DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -29,7 +29,7 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<Optimize>true</Optimize>
<DefineConstants>NET_1_1;NET_2_0</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -274,6 +274,7 @@
<Compile Include="Test\System.Net\WebProxyTest.cs" />
<Compile Include="Test\System.Net\WebRequestTest.cs" />
<Compile Include="Test\System.Net\WebClientTest.cs" />
+ <Compile Include="Test\System.Net\WebClientTestAsync.cs" />
<Compile Include="Test\System.Net\WebUtilityTest.cs" />
<Compile Include="Test\System.Net.Configuration\ConnectionManagementSectionTest.cs" />
<Compile Include="Test\System.Net.Configuration\HttpWebRequestElementTest.cs" />
@@ -286,6 +287,7 @@
<Compile Include="Test\System.Net.Sockets\SocketTest.cs" />
<Compile Include="Test\System.Net.Sockets\SocketAsyncEventArgsTest.cs" />
<Compile Include="Test\System.Net.Sockets\UdpClientTest.cs" />
+ <Compile Include="Test\System.Net.Sockets\SocketAsyncTest.cs" />
<Compile Include="Test\System.Net.Mail\LinkedResourceTest.cs" />
<Compile Include="Test\System.Net.Mail\AttachmentCollectionTest.cs" />
<Compile Include="Test\System.Net.Mail\MailAddressCollectionTest.cs" />
@@ -303,6 +305,7 @@
<Compile Include="Test\System.Net.Mime\ContentDispositionTest.cs" />
<Compile Include="Test\System.Net.Mime\ContentTypeTest.cs" />
<Compile Include="Test\System.Net.NetworkInformation\PhysicalAddressTest.cs" />
+ <Compile Include="Test\System.Net.Security\SslStreamTest.cs" />
<Compile Include="Test\System.Runtime.Versioning\FrameworkNameTest.cs" />
<Compile Include="Test\System.Security.Cryptography\AsnEncodedDataTest.cs" />
<Compile Include="Test\System.Security.Cryptography\OidCollectionTest.cs" />
diff --git a/mcs/class/System/System-tests-net_4_0.csproj b/mcs/class/System/System-tests-net_4_0.csproj
index 2e1368322a1..272afaf6e37 100644
--- a/mcs/class/System/System-tests-net_4_0.csproj
+++ b/mcs/class/System/System-tests-net_4_0.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<OutputPath>.\</OutputPath>
<NoStdLib>true</NoStdLib>
@@ -20,7 +20,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<Optimize>false</Optimize>
<DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -29,7 +29,7 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<Optimize>true</Optimize>
<DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -274,6 +274,7 @@
<Compile Include="Test\System.Net\WebProxyTest.cs" />
<Compile Include="Test\System.Net\WebRequestTest.cs" />
<Compile Include="Test\System.Net\WebClientTest.cs" />
+ <Compile Include="Test\System.Net\WebClientTestAsync.cs" />
<Compile Include="Test\System.Net\WebUtilityTest.cs" />
<Compile Include="Test\System.Net.Configuration\ConnectionManagementSectionTest.cs" />
<Compile Include="Test\System.Net.Configuration\HttpWebRequestElementTest.cs" />
@@ -286,6 +287,7 @@
<Compile Include="Test\System.Net.Sockets\SocketTest.cs" />
<Compile Include="Test\System.Net.Sockets\SocketAsyncEventArgsTest.cs" />
<Compile Include="Test\System.Net.Sockets\UdpClientTest.cs" />
+ <Compile Include="Test\System.Net.Sockets\SocketAsyncTest.cs" />
<Compile Include="Test\System.Net.Mail\LinkedResourceTest.cs" />
<Compile Include="Test\System.Net.Mail\AttachmentCollectionTest.cs" />
<Compile Include="Test\System.Net.Mail\MailAddressCollectionTest.cs" />
@@ -303,6 +305,7 @@
<Compile Include="Test\System.Net.Mime\ContentDispositionTest.cs" />
<Compile Include="Test\System.Net.Mime\ContentTypeTest.cs" />
<Compile Include="Test\System.Net.NetworkInformation\PhysicalAddressTest.cs" />
+ <Compile Include="Test\System.Net.Security\SslStreamTest.cs" />
<Compile Include="Test\System.Runtime.Versioning\FrameworkNameTest.cs" />
<Compile Include="Test\System.Security.Cryptography\AsnEncodedDataTest.cs" />
<Compile Include="Test\System.Security.Cryptography\OidCollectionTest.cs" />
diff --git a/mcs/class/System/System-tests-net_4_5.csproj b/mcs/class/System/System-tests-net_4_5.csproj
index 466a06ff15b..290772be53b 100644
--- a/mcs/class/System/System-tests-net_4_5.csproj
+++ b/mcs/class/System/System-tests-net_4_5.csproj
@@ -7,7 +7,7 @@
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
<OutputType>Library</OutputType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<OutputPath>.\</OutputPath>
<NoStdLib>true</NoStdLib>
@@ -20,7 +20,7 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</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>
<ErrorReport>prompt</ErrorReport>
@@ -29,7 +29,7 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
- <NoWarn>1699,1595,618,219,67,169,612</NoWarn>
+ <NoWarn>1699,618,219,67,169,612</NoWarn>
<Optimize>true</Optimize>
<DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;NET_4_5</DefineConstants>
<ErrorReport>prompt</ErrorReport>
@@ -274,6 +274,7 @@
<Compile Include="Test\System.Net\WebProxyTest.cs" />
<Compile Include="Test\System.Net\WebRequestTest.cs" />
<Compile Include="Test\System.Net\WebClientTest.cs" />
+ <Compile Include="Test\System.Net\WebClientTestAsync.cs" />
<Compile Include="Test\System.Net\WebUtilityTest.cs" />
<Compile Include="Test\System.Net.Configuration\ConnectionManagementSectionTest.cs" />
<Compile Include="Test\System.Net.Configuration\HttpWebRequestElementTest.cs" />
@@ -286,6 +287,7 @@
<Compile Include="Test\System.Net.Sockets\SocketTest.cs" />
<Compile Include="Test\System.Net.Sockets\SocketAsyncEventArgsTest.cs" />
<Compile Include="Test\System.Net.Sockets\UdpClientTest.cs" />
+ <Compile Include="Test\System.Net.Sockets\SocketAsyncTest.cs" />
<Compile Include="Test\System.Net.Mail\LinkedResourceTest.cs" />
<Compile Include="Test\System.Net.Mail\AttachmentCollectionTest.cs" />
<Compile Include="Test\System.Net.Mail\MailAddressCollectionTest.cs" />
@@ -303,6 +305,7 @@
<Compile Include="Test\System.Net.Mime\ContentDispositionTest.cs" />
<Compile Include="Test\System.Net.Mime\ContentTypeTest.cs" />
<Compile Include="Test\System.Net.NetworkInformation\PhysicalAddressTest.cs" />
+ <Compile Include="Test\System.Net.Security\SslStreamTest.cs" />
<Compile Include="Test\System.Runtime.Versioning\FrameworkNameTest.cs" />
<Compile Include="Test\System.Security.Cryptography\AsnEncodedDataTest.cs" />
<Compile Include="Test\System.Security.Cryptography\OidCollectionTest.cs" />
diff --git a/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_0.csproj b/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_0.csproj
index c0d053dd34f..0fd20457235 100644
--- a/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_0.csproj
+++ b/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_0.csproj
@@ -67,6 +67,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="System.Data.dll">
<SpecificVersion>False</SpecificVersion>
<HintPath>System.Data.dll</HintPath>
@@ -75,6 +79,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>Mono.Data.Sqlite.dll</HintPath>
</Reference>
+ <Reference Include="Microsoft.CSharp.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>Microsoft.CSharp.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_5.csproj b/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_5.csproj
index 22500d3cb52..ce95bebb04a 100644
--- a/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_5.csproj
+++ b/mcs/class/WebMatrix.Data/WebMatrix.Data-tests-net_4_5.csproj
@@ -67,6 +67,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>System.dll</HintPath>
</Reference>
+ <Reference Include="System.Core.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>System.Core.dll</HintPath>
+ </Reference>
<Reference Include="System.Data.dll">
<SpecificVersion>False</SpecificVersion>
<HintPath>System.Data.dll</HintPath>
@@ -75,6 +79,10 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>Mono.Data.Sqlite.dll</HintPath>
</Reference>
+ <Reference Include="Microsoft.CSharp.dll">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>Microsoft.CSharp.dll</HintPath>
+ </Reference>
<Reference Include="nunit.framework" />
</ItemGroup>
diff --git a/mcs/class/corlib/corlib-build.csproj b/mcs/class/corlib/corlib-build.csproj
index b3b5f8e08e1..d41ac684351 100644
--- a/mcs/class/corlib/corlib-build.csproj
+++ b/mcs/class/corlib/corlib-build.csproj
@@ -119,6 +119,7 @@
<Compile Include="System\AccessViolationException.cs" />
<Compile Include="System\ActivationContext.cs" />
<Compile Include="System\Activator.cs" />
+ <Compile Include="System\AndroidPlatform.cs" />
<Compile Include="System\AppDomain.cs" />
<Compile Include="System\AppDomainInitializer.cs" />
<Compile Include="System\AppDomainManager.cs" />
@@ -516,10 +517,12 @@
<Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />
<Compile Include="System.Reflection\AssemblyName.cs" />
<Compile Include="System.Reflection\AssemblyNameFlags.cs" />
<Compile Include="System.Reflection\AssemblyNameProxy.cs" />
<Compile Include="System.Reflection\AssemblyProductAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />
<Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />
@@ -528,6 +531,7 @@
<Compile Include="System.Reflection\CallingConventions.cs" />
<Compile Include="System.Reflection\ConstructorInfo.cs" />
<Compile Include="System.Reflection\CustomAttributeData.cs" />
+ <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />
<Compile Include="System.Reflection\CustomAttributeFormatException.cs" />
<Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />
<Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />
@@ -654,6 +658,7 @@
<Compile Include="System.Runtime\MemoryFailPoint.cs" />
<Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />
@@ -703,6 +708,7 @@
<Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />
<Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />
<Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />
+ <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />
@@ -715,6 +721,7 @@
<Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />
@@ -1584,6 +1591,7 @@
<Compile Include="System.Collections.Generic\IComparer.cs" />
<Compile Include="System.Collections.Generic\IEqualityComparer.cs" />
<Compile Include="System.Collections.Generic\IDictionary.cs" />
+ <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyList.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />
<Compile Include="System.Collections.Generic\KeyValuePair.cs" />
@@ -1599,6 +1607,7 @@
<Compile Include="System\Converter.cs" />
<Compile Include="System\Predicate.cs" />
<Compile Include="System.Collections.Generic\Comparer.cs" />
+ <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />
<Compile Include="System.Threading.Tasks\TaskStatus.cs" />
diff --git a/mcs/class/corlib/corlib-net_2_0.csproj b/mcs/class/corlib/corlib-net_2_0.csproj
index d98cf16dc32..edb7b1d8290 100644
--- a/mcs/class/corlib/corlib-net_2_0.csproj
+++ b/mcs/class/corlib/corlib-net_2_0.csproj
@@ -119,6 +119,7 @@
<Compile Include="System\AccessViolationException.cs" />
<Compile Include="System\ActivationContext.cs" />
<Compile Include="System\Activator.cs" />
+ <Compile Include="System\AndroidPlatform.cs" />
<Compile Include="System\AppDomain.cs" />
<Compile Include="System\AppDomainInitializer.cs" />
<Compile Include="System\AppDomainManager.cs" />
@@ -516,10 +517,12 @@
<Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />
<Compile Include="System.Reflection\AssemblyName.cs" />
<Compile Include="System.Reflection\AssemblyNameFlags.cs" />
<Compile Include="System.Reflection\AssemblyNameProxy.cs" />
<Compile Include="System.Reflection\AssemblyProductAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />
<Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />
@@ -528,6 +531,7 @@
<Compile Include="System.Reflection\CallingConventions.cs" />
<Compile Include="System.Reflection\ConstructorInfo.cs" />
<Compile Include="System.Reflection\CustomAttributeData.cs" />
+ <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />
<Compile Include="System.Reflection\CustomAttributeFormatException.cs" />
<Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />
<Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />
@@ -654,6 +658,7 @@
<Compile Include="System.Runtime\MemoryFailPoint.cs" />
<Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />
@@ -703,6 +708,7 @@
<Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />
<Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />
<Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />
+ <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />
@@ -715,6 +721,7 @@
<Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />
@@ -1584,6 +1591,7 @@
<Compile Include="System.Collections.Generic\IComparer.cs" />
<Compile Include="System.Collections.Generic\IEqualityComparer.cs" />
<Compile Include="System.Collections.Generic\IDictionary.cs" />
+ <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyList.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />
<Compile Include="System.Collections.Generic\KeyValuePair.cs" />
@@ -1599,6 +1607,7 @@
<Compile Include="System\Converter.cs" />
<Compile Include="System\Predicate.cs" />
<Compile Include="System.Collections.Generic\Comparer.cs" />
+ <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />
<Compile Include="System.Threading.Tasks\TaskStatus.cs" />
diff --git a/mcs/class/corlib/corlib-net_4_0.csproj b/mcs/class/corlib/corlib-net_4_0.csproj
index 22c40760282..1dcd13ba2b8 100644
--- a/mcs/class/corlib/corlib-net_4_0.csproj
+++ b/mcs/class/corlib/corlib-net_4_0.csproj
@@ -119,6 +119,7 @@
<Compile Include="System\AccessViolationException.cs" />
<Compile Include="System\ActivationContext.cs" />
<Compile Include="System\Activator.cs" />
+ <Compile Include="System\AndroidPlatform.cs" />
<Compile Include="System\AppDomain.cs" />
<Compile Include="System\AppDomainInitializer.cs" />
<Compile Include="System\AppDomainManager.cs" />
@@ -516,10 +517,12 @@
<Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />
<Compile Include="System.Reflection\AssemblyName.cs" />
<Compile Include="System.Reflection\AssemblyNameFlags.cs" />
<Compile Include="System.Reflection\AssemblyNameProxy.cs" />
<Compile Include="System.Reflection\AssemblyProductAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />
<Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />
@@ -528,6 +531,7 @@
<Compile Include="System.Reflection\CallingConventions.cs" />
<Compile Include="System.Reflection\ConstructorInfo.cs" />
<Compile Include="System.Reflection\CustomAttributeData.cs" />
+ <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />
<Compile Include="System.Reflection\CustomAttributeFormatException.cs" />
<Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />
<Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />
@@ -654,6 +658,7 @@
<Compile Include="System.Runtime\MemoryFailPoint.cs" />
<Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />
@@ -703,6 +708,7 @@
<Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />
<Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />
<Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />
+ <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />
@@ -715,6 +721,7 @@
<Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />
@@ -1584,6 +1591,7 @@
<Compile Include="System.Collections.Generic\IComparer.cs" />
<Compile Include="System.Collections.Generic\IEqualityComparer.cs" />
<Compile Include="System.Collections.Generic\IDictionary.cs" />
+ <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyList.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />
<Compile Include="System.Collections.Generic\KeyValuePair.cs" />
@@ -1599,6 +1607,7 @@
<Compile Include="System\Converter.cs" />
<Compile Include="System\Predicate.cs" />
<Compile Include="System.Collections.Generic\Comparer.cs" />
+ <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />
<Compile Include="System.Threading.Tasks\TaskStatus.cs" />
diff --git a/mcs/class/corlib/corlib-net_4_5.csproj b/mcs/class/corlib/corlib-net_4_5.csproj
index de034957b89..ec18d9575ec 100644
--- a/mcs/class/corlib/corlib-net_4_5.csproj
+++ b/mcs/class/corlib/corlib-net_4_5.csproj
@@ -119,6 +119,7 @@
<Compile Include="System\AccessViolationException.cs" />
<Compile Include="System\ActivationContext.cs" />
<Compile Include="System\Activator.cs" />
+ <Compile Include="System\AndroidPlatform.cs" />
<Compile Include="System\AppDomain.cs" />
<Compile Include="System\AppDomainInitializer.cs" />
<Compile Include="System\AppDomainManager.cs" />
@@ -516,10 +517,12 @@
<Compile Include="System.Reflection\AssemblyInformationalVersionAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyFileAttribute.cs" />
<Compile Include="System.Reflection\AssemblyKeyNameAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblyMetadataAttribute.cs" />
<Compile Include="System.Reflection\AssemblyName.cs" />
<Compile Include="System.Reflection\AssemblyNameFlags.cs" />
<Compile Include="System.Reflection\AssemblyNameProxy.cs" />
<Compile Include="System.Reflection\AssemblyProductAttribute.cs" />
+ <Compile Include="System.Reflection\AssemblySignatureKeyAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTitleAttribute.cs" />
<Compile Include="System.Reflection\AssemblyTradeMarkAttribute.cs" />
<Compile Include="System.Reflection\AssemblyVersionAttribute.cs" />
@@ -528,6 +531,7 @@
<Compile Include="System.Reflection\CallingConventions.cs" />
<Compile Include="System.Reflection\ConstructorInfo.cs" />
<Compile Include="System.Reflection\CustomAttributeData.cs" />
+ <Compile Include="System.Reflection\CustomAttributeExtensions.cs" />
<Compile Include="System.Reflection\CustomAttributeFormatException.cs" />
<Compile Include="System.Reflection\CustomAttributeNamedArgument.cs" />
<Compile Include="System.Reflection\CustomAttributeTypedArgument.cs" />
@@ -654,6 +658,7 @@
<Compile Include="System.Runtime\MemoryFailPoint.cs" />
<Compile Include="System.Runtime\TargetedPatchingOptOutAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AccessedThroughPropertyAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\AsyncStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncVoidMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder.cs" />
<Compile Include="System.Runtime.CompilerServices\AsyncTaskMethodBuilder_T.cs" />
@@ -703,6 +708,7 @@
<Compile Include="System.Runtime.CompilerServices\IsSignUnspecifiedByte.cs" />
<Compile Include="System.Runtime.CompilerServices\IsUdtReturn.cs" />
<Compile Include="System.Runtime.CompilerServices\IsVolatile.cs" />
+ <Compile Include="System.Runtime.CompilerServices\IteratorStateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\LoadHint.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodCodeType.cs" />
<Compile Include="System.Runtime.CompilerServices\MethodImplAttribute.cs" />
@@ -715,6 +721,7 @@
<Compile Include="System.Runtime.CompilerServices\SpecialNameAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\ScopelessEnumAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\SuppressIldasmAttribute.cs" />
+ <Compile Include="System.Runtime.CompilerServices\StateMachineAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\StringFreezingAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\UnsafeValueTypeAttribute.cs" />
<Compile Include="System.Runtime.CompilerServices\TaskAwaiter.cs" />
@@ -1584,6 +1591,7 @@
<Compile Include="System.Collections.Generic\IComparer.cs" />
<Compile Include="System.Collections.Generic\IEqualityComparer.cs" />
<Compile Include="System.Collections.Generic\IDictionary.cs" />
+ <Compile Include="System.Collections.Generic\IReadOnlyCollection.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyList.cs" />
<Compile Include="System.Collections.Generic\IReadOnlyDictionary.cs" />
<Compile Include="System.Collections.Generic\KeyValuePair.cs" />
@@ -1599,6 +1607,7 @@
<Compile Include="System\Converter.cs" />
<Compile Include="System\Predicate.cs" />
<Compile Include="System.Collections.Generic\Comparer.cs" />
+ <Compile Include="System.Threading.Tasks\ConcurrentExclusiveSchedulerPair.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory.cs" />
<Compile Include="System.Threading.Tasks\TaskFactory_T.cs" />
<Compile Include="System.Threading.Tasks\TaskStatus.cs" />
diff --git a/mcs/class/corlib/corlib-tests-net_2_0.csproj b/mcs/class/corlib/corlib-tests-net_2_0.csproj
index 0d4b62688d2..8009650e86f 100644
--- a/mcs/class/corlib/corlib-tests-net_2_0.csproj
+++ b/mcs/class/corlib/corlib-tests-net_2_0.csproj
@@ -484,6 +484,7 @@
<Compile Include="Test\System.Threading\MutexCas.cs" />
<Compile Include="Test\System.Threading\ThreadCas.cs" />
<Compile Include="Test\System.Threading\WaitHandleCas.cs" />
+ <Compile Include="Test\System.Threading.Tasks\ConcurrentExclusiveSchedulerPairTest.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskTest.cs" />
<Compile Include="Test\System.Threading.Tasks\Task_T_Test.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskSchedulerTest.cs" />
diff --git a/mcs/class/corlib/corlib-tests-net_4_0.csproj b/mcs/class/corlib/corlib-tests-net_4_0.csproj
index ac2578eeacd..d4a65486a07 100644
--- a/mcs/class/corlib/corlib-tests-net_4_0.csproj
+++ b/mcs/class/corlib/corlib-tests-net_4_0.csproj
@@ -484,6 +484,7 @@
<Compile Include="Test\System.Threading\MutexCas.cs" />
<Compile Include="Test\System.Threading\ThreadCas.cs" />
<Compile Include="Test\System.Threading\WaitHandleCas.cs" />
+ <Compile Include="Test\System.Threading.Tasks\ConcurrentExclusiveSchedulerPairTest.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskTest.cs" />
<Compile Include="Test\System.Threading.Tasks\Task_T_Test.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskSchedulerTest.cs" />
diff --git a/mcs/class/corlib/corlib-tests-net_4_5.csproj b/mcs/class/corlib/corlib-tests-net_4_5.csproj
index 211d4788465..1f6223968b2 100644
--- a/mcs/class/corlib/corlib-tests-net_4_5.csproj
+++ b/mcs/class/corlib/corlib-tests-net_4_5.csproj
@@ -484,6 +484,7 @@
<Compile Include="Test\System.Threading\MutexCas.cs" />
<Compile Include="Test\System.Threading\ThreadCas.cs" />
<Compile Include="Test\System.Threading\WaitHandleCas.cs" />
+ <Compile Include="Test\System.Threading.Tasks\ConcurrentExclusiveSchedulerPairTest.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskTest.cs" />
<Compile Include="Test\System.Threading.Tasks\Task_T_Test.cs" />
<Compile Include="Test\System.Threading.Tasks\TaskSchedulerTest.cs" />