2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mcs / class / System / System20.csproj
index d9d4911a9768d2e55c97db2729318366502ddc7d..704a83496a5481de8885a47a557b92ea1fbb9d35 100644 (file)
@@ -1,14 +1,14 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">\r
   <PropertyGroup>\r
     <Configuration Condition=" '$(Configuration)' == '' ">Debug_Java</Configuration>\r
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
-    <ProductVersion>8.0.50727</ProductVersion>\r
+    <ProductVersion>9.0.21022</ProductVersion>\r
     <SchemaVersion>2.0</SchemaVersion>\r
     <ProjectGuid>{25EA16E1-E3B8-4433-8533-23B0FB0F93BA}</ProjectGuid>\r
     <OutputType>Library</OutputType>\r
     <AppDesignerFolder>Properties</AppDesignerFolder>\r
     <AssemblyName>System</AssemblyName>\r
-    <JDKName>1.5.0_05</JDKName>\r
+    <JDKName>1.4.2</JDKName>\r
     <GHProjectType>1</GHProjectType>\r
     <GHProjectKind>framework</GHProjectKind>\r
     <MergeExternal>..\lib\apache_http_client.jar</MergeExternal>\r
     </StartupObject>\r
     <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>\r
     <ProjectTypeGuids>{F6B19D50-1E2E-4e87-ADFB-10393B439DE0};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>\r
+    <FileUpgradeFlags>\r
+    </FileUpgradeFlags>\r
+    <UpgradeBackupLocation>\r
+    </UpgradeBackupLocation>\r
+    <OldToolsVersion>2.0</OldToolsVersion>\r
+    <jarserver>ip2</jarserver>\r
+    <PublishUrl>publish\</PublishUrl>\r
+    <Install>true</Install>\r
+    <InstallFrom>Disk</InstallFrom>\r
+    <UpdateEnabled>false</UpdateEnabled>\r
+    <UpdateMode>Foreground</UpdateMode>\r
+    <UpdateInterval>7</UpdateInterval>\r
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>\r
+    <UpdatePeriodically>false</UpdatePeriodically>\r
+    <UpdateRequired>false</UpdateRequired>\r
+    <MapFileExtensions>true</MapFileExtensions>\r
+    <ApplicationRevision>0</ApplicationRevision>\r
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>\r
+    <IsWebBootstrapper>false</IsWebBootstrapper>\r
+    <UseApplicationTrust>false</UseApplicationTrust>\r
+    <BootstrapperEnabled>true</BootstrapperEnabled>\r
   </PropertyGroup>\r
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Java20|AnyCPU' ">\r
     <OutputPath>bin\Release_Java20\</OutputPath>\r
@@ -36,7 +57,7 @@
     <ApplicationServerType>\r
     </ApplicationServerType>\r
     <Version>2.0</Version>\r
-    <JDKName>1.5.0_05</JDKName>\r
+    <JDKName>1.4.2</JDKName>\r
     <jarserver>iap2</jarserver>\r
     <TargetPlatform>0</TargetPlatform>\r
   </PropertyGroup>\r
     <ApplicationServerType>\r
     </ApplicationServerType>\r
     <Version>2.0</Version>\r
-    <JDKName>1.5.0_05</JDKName>\r
+    <JDKName>1.4.2</JDKName>\r
     <jarserver>iap2</jarserver>\r
     <GHProjectKind>framework</GHProjectKind>\r
     <TargetPlatform>0</TargetPlatform>\r
   </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Java20_Prepare|AnyCPU' ">\r
+    <DebugSymbols>true</DebugSymbols>\r
+    <OutputPath>bin\Debug_Java20_Prepare\</OutputPath>\r
+    <DefineConstants>TRACE;DEBUG;TARGET_JVM;NET_1_1;NET_2_0;CONFIGURATION_2_0</DefineConstants>\r
+    <BaseAddress>285212672</BaseAddress>\r
+    <DebugType>full</DebugType>\r
+    <PlatformTarget>AnyCPU</PlatformTarget>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <SkipValidation>True</SkipValidation>\r
+    <KeepIntermediate>False</KeepIntermediate>\r
+    <GHProjectType>1</GHProjectType>\r
+    <PreCompile>false</PreCompile>\r
+    <AdditionalClassPath>\r
+    </AdditionalClassPath>\r
+    <ApplicationServerType>\r
+    </ApplicationServerType>\r
+    <Version>2.0</Version>\r
+    <JDKName>1.4.2</JDKName>\r
+    <jarserver>iap2</jarserver>\r
+    <GHProjectKind>framework</GHProjectKind>\r
+    <TargetPlatform>0</TargetPlatform>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Java20_Prepare|AnyCPU' ">\r
+    <OutputPath>bin\Release_Java20_Prepare\</OutputPath>\r
+    <DefineConstants>TRACE;TARGET_JVM;NET_1_1;NET_2_0;CONFIGURATION_2_0</DefineConstants>\r
+    <BaseAddress>285212672</BaseAddress>\r
+    <Optimize>true</Optimize>\r
+    <DebugType>pdbonly</DebugType>\r
+    <PlatformTarget>AnyCPU</PlatformTarget>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <SkipValidation>True</SkipValidation>\r
+    <KeepIntermediate>False</KeepIntermediate>\r
+    <GHProjectType>1</GHProjectType>\r
+    <PreCompile>false</PreCompile>\r
+    <AdditionalClassPath>\r
+    </AdditionalClassPath>\r
+    <ApplicationServerType>\r
+    </ApplicationServerType>\r
+    <Version>2.0</Version>\r
+    <JDKName>1.4.2</JDKName>\r
+    <jarserver>iap2</jarserver>\r
+    <TargetPlatform>0</TargetPlatform>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug_Java20_Prepare1|AnyCPU' ">\r
+    <DebugSymbols>true</DebugSymbols>\r
+    <OutputPath>bin\Debug_Java20_Prepare1\</OutputPath>\r
+    <DefineConstants>TRACE;DEBUG;TARGET_JVM;NET_1_1;NET_2_0;XML_DEP;CONFIGURATION_2_0</DefineConstants>\r
+    <BaseAddress>285212672</BaseAddress>\r
+    <DebugType>full</DebugType>\r
+    <PlatformTarget>AnyCPU</PlatformTarget>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <SkipValidation>True</SkipValidation>\r
+    <KeepIntermediate>False</KeepIntermediate>\r
+    <GHProjectType>1</GHProjectType>\r
+    <PreCompile>false</PreCompile>\r
+    <AdditionalClassPath>\r
+    </AdditionalClassPath>\r
+    <ApplicationServerType>\r
+    </ApplicationServerType>\r
+    <Version>2.0</Version>\r
+    <JDKName>1.4.2</JDKName>\r
+    <jarserver>iap2</jarserver>\r
+    <GHProjectKind>framework</GHProjectKind>\r
+    <TargetPlatform>0</TargetPlatform>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_Java20_Prepare1|AnyCPU' ">\r
+    <OutputPath>bin\Release_Java20_Prepare1\</OutputPath>\r
+    <DefineConstants>TRACE;TARGET_JVM;NET_1_1;NET_2_0;XML_DEP;CONFIGURATION_2_0</DefineConstants>\r
+    <BaseAddress>285212672</BaseAddress>\r
+    <Optimize>true</Optimize>\r
+    <DebugType>pdbonly</DebugType>\r
+    <PlatformTarget>AnyCPU</PlatformTarget>\r
+    <ErrorReport>prompt</ErrorReport>\r
+    <SkipValidation>True</SkipValidation>\r
+    <KeepIntermediate>False</KeepIntermediate>\r
+    <GHProjectType>1</GHProjectType>\r
+    <PreCompile>false</PreCompile>\r
+    <AdditionalClassPath>\r
+    </AdditionalClassPath>\r
+    <ApplicationServerType>\r
+    </ApplicationServerType>\r
+    <Version>2.0</Version>\r
+    <JDKName>1.4.2</JDKName>\r
+    <jarserver>iap2</jarserver>\r
+    <TargetPlatform>0</TargetPlatform>\r
+  </PropertyGroup>\r
   <Import Project="$(MSBuildBinPath)\Microsoft.csharp.targets" />\r
   <Import Project="$(VMW_HOME)\bin\Mainsoft.Common.targets" />\r
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
   -->\r
   <ProjectExtensions>\r
     <VisualStudio>\r
-      <UserProperties REFS-JarPath-apache_http_client="..\lib\apache_http_client.jar" REFS-JarPath-system-configuration="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Configuration.jar" REFS-JarPath-rt="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jre5\lib\rt.jar" REFS-JarPath-mscorlib="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\mscorlib.jar" REFS-JarPath-j2se-helpers="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\J2SE.Helpers.jar" REFS-JarPath-system-xml="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\jgac\vmw4j2ee_110\System.Xml.jar" />\r
+      <UserProperties REFS-RefInfo-system-xml="repository:vmw:framework:2.0" REFS-RefInfo-system-configuration="repository:vmw:framework:2.0" REFS-JarPath-system-xml="" REFS-JarPath-j2se-helpers="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\java_refs\framework\J2SE.Helpers.jar" REFS-JarPath-mscorlib="..\..\..\..\..\Program Files\Mainsoft\Visual MainWin for J2EE V2\java_refs\framework\mscorlib.jar" REFS-JarPath-rt="" REFS-RefInfo-rt="repository:jre:sun:1.4.2" REFS-JarPath-system-configuration="" REFS-JarPath-apache_http_client="..\lib\apache_http_client.jar" />\r
     </VisualStudio>\r
   </ProjectExtensions>\r
   <ItemGroup>\r
       <Private>False</Private>\r
       <HintPath>..\lib\J2SE.Helpers.dll</HintPath>\r
     </Reference>\r
-    <Reference Include="rt, Version=0.0.0.0, Culture=neutral">\r
-      <Private>False</Private>\r
-    </Reference>\r
-    <Reference Include="System.Configuration" />\r
-    <Reference Include="System.XML" />\r
+    <Reference Include="rt, Version=1.4.2.65535, Culture=neutral, processorArchitecture=MSIL" />\r
+    <Reference Include="System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />\r
+    <Reference Include="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     <Compile Include="..\..\build\common\Consts.cs">\r
     <Compile Include="..\..\build\common\MonoTODOAttribute.cs">\r
       <Link>MonoTODOAttribute.cs</Link>\r
     </Compile>\r
+    <Compile Include="Mono.Http\NtlmClient.cs" />\r
     <Compile Include="System.CodeDom.Compiler\GeneratedCodeAttribute.cs" />\r
     <Compile Include="System.CodeDom\CodeArgumentReferenceExpression.cs" />\r
     <Compile Include="System.CodeDom\CodeArrayCreateExpression.cs" />\r
     <Compile Include="System.CodeDom\CodeVariableDeclarationStatement.cs" />\r
     <Compile Include="System.CodeDom\CodeVariableReferenceExpression.cs" />\r
     <Compile Include="System.CodeDom\FieldDirection.cs" />\r
+    <Compile Include="System.CodeDom\ICodeDomVisitor.cs" />\r
     <Compile Include="System.CodeDom\MemberAttributes.cs" />\r
     <Compile Include="System.Collections.Generic\LinkedList.cs" />\r
     <Compile Include="System.Collections.Generic\LinkedListNode.cs" />\r
     <Compile Include="System.Collections.Generic\Queue.cs" />\r
+    <Compile Include="System.Collections.Generic\RBTree.cs" />\r
     <Compile Include="System.Collections.Generic\SortedDictionary.cs" />\r
     <Compile Include="System.Collections.Generic\SortedList.cs" />\r
     <Compile Include="System.Collections.Generic\Stack.cs" />\r
     <Compile Include="System.Collections.Specialized\StringCollection.cs" />\r
     <Compile Include="System.Collections.Specialized\StringDictionary.cs" />\r
     <Compile Include="System.Collections.Specialized\StringEnumerator.cs" />\r
+    <Compile Include="System.ComponentModel.Design.Serialization\ComponentSerializationService.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\ContextStack.cs" />\r
+    <Compile Include="System.ComponentModel.Design.Serialization\DefaultSerializationProviderAttribute.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\DesignerLoader.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\DesignerSerializerAttribute.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\IDesignerLoaderHost.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\IDesignerSerializationService.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\INameCreationService.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\InstanceDescriptor.cs" />\r
+    <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationship.cs" />\r
+    <Compile Include="System.ComponentModel.Design.Serialization\MemberRelationshipService.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventArgs.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\ResolveNameEventHandler.cs" />\r
     <Compile Include="System.ComponentModel.Design.Serialization\RootDesignerSerializerAttribute.cs" />\r
+    <Compile Include="System.ComponentModel.Design.Serialization\SerializationStore.cs" />\r
     <Compile Include="System.ComponentModel.Design\ActiveDesignerEventArgs.cs" />\r
     <Compile Include="System.ComponentModel.Design\ActiveDesignerEventHandler.cs" />\r
     <Compile Include="System.ComponentModel.Design\CheckoutException.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerCollection.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerEventArgs.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerEventHandler.cs" />\r
+    <Compile Include="System.ComponentModel.Design\DesignerOptionService.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerTransaction.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventArgs.cs" />\r
     <Compile Include="System.ComponentModel.Design\DesignerTransactionCloseEventHandler.cs" />\r
     <Compile Include="System.ComponentModel.Design\HelpKeywordAttribute.cs" />\r
     <Compile Include="System.ComponentModel.Design\HelpKeywordType.cs" />\r
     <Compile Include="System.ComponentModel.Design\IComponentChangeService.cs" />\r
+    <Compile Include="System.ComponentModel.Design\IComponentDiscoveryService.cs" />\r
+    <Compile Include="System.ComponentModel.Design\IComponentInitializer.cs" />\r
     <Compile Include="System.ComponentModel.Design\IDesigner.cs" />\r
     <Compile Include="System.ComponentModel.Design\IDesignerEventService.cs" />\r
     <Compile Include="System.ComponentModel.Design\IDesignerFilter.cs" />\r
     <Compile Include="System.ComponentModel.Design\IRootDesigner.cs" />\r
     <Compile Include="System.ComponentModel.Design\ISelectionService.cs" />\r
     <Compile Include="System.ComponentModel.Design\IServiceContainer.cs" />\r
+    <Compile Include="System.ComponentModel.Design\ITreeDesigner.cs" />\r
     <Compile Include="System.ComponentModel.Design\ITypeDescriptorFilterService.cs" />\r
     <Compile Include="System.ComponentModel.Design\ITypeResolutionService.cs" />\r
     <Compile Include="System.ComponentModel.Design\MenuCommand.cs" />\r
     <Compile Include="System.ComponentModel\BindableAttribute.cs" />\r
     <Compile Include="System.ComponentModel\BindableSupport.cs" />\r
     <Compile Include="System.ComponentModel\BindingDirection.cs" />\r
+    <Compile Include="System.ComponentModel\BindingList.cs" />\r
     <Compile Include="System.ComponentModel\BooleanConverter.cs" />\r
     <Compile Include="System.ComponentModel\BrowsableAttribute.cs" />\r
     <Compile Include="System.ComponentModel\ByteConverter.cs" />\r
     <Compile Include="System.ComponentModel\ComponentEditor.cs" />\r
     <Compile Include="System.ComponentModel\ComponentResourceManager.cs" />\r
     <Compile Include="System.ComponentModel\Container.cs" />\r
+    <Compile Include="System.ComponentModel\ContainerFilterService.cs" />\r
     <Compile Include="System.ComponentModel\CultureInfoConverter.cs" />\r
+    <Compile Include="System.ComponentModel\CustomTypeDescriptor.cs" />\r
     <Compile Include="System.ComponentModel\DataObjectAttribute.cs" />\r
     <Compile Include="System.ComponentModel\DataObjectFieldAttribute.cs" />\r
     <Compile Include="System.ComponentModel\DataObjectMethodAttribute.cs" />\r
     <Compile Include="System.ComponentModel\HandledEventHandler.cs" />\r
     <Compile Include="System.ComponentModel\IBindingList.cs" />\r
     <Compile Include="System.ComponentModel\IBindingListView.cs" />\r
+    <Compile Include="System.ComponentModel\ICancelAddNew.cs" />\r
     <Compile Include="System.ComponentModel\IChangeTracking.cs" />\r
     <Compile Include="System.ComponentModel\IComNativeDescriptorHandler.cs" />\r
     <Compile Include="System.ComponentModel\IComponent.cs" />\r
     <Compile Include="System.ComponentModel\IDataErrorInfo.cs" />\r
     <Compile Include="System.ComponentModel\IEditableObject.cs" />\r
     <Compile Include="System.ComponentModel\IExtenderProvider.cs" />\r
+    <Compile Include="System.ComponentModel\IIntellisenseBuilder.cs" />\r
     <Compile Include="System.ComponentModel\IListSource.cs" />\r
     <Compile Include="System.ComponentModel\ImmutableObjectAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\INestedContainer.cs" />\r
+    <Compile Include="System.ComponentModel\INestedSite.cs" />\r
     <Compile Include="System.ComponentModel\InheritanceAttribute.cs" />\r
     <Compile Include="System.ComponentModel\InheritanceLevel.cs" />\r
+    <Compile Include="System.ComponentModel\InitializationEventAttribute.cs" />\r
     <Compile Include="System.ComponentModel\INotifyPropertyChanged.cs" />\r
     <Compile Include="System.ComponentModel\InstallerTypeAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\InstanceCreationEditor.cs" />\r
     <Compile Include="System.ComponentModel\Int16Converter.cs" />\r
     <Compile Include="System.ComponentModel\Int32Converter.cs" />\r
     <Compile Include="System.ComponentModel\Int64Converter.cs" />\r
+    <Compile Include="System.ComponentModel\InvalidAsynchronousStateException.cs" />\r
     <Compile Include="System.ComponentModel\InvalidEnumArgumentException.cs" />\r
     <Compile Include="System.ComponentModel\IRaiseItemChangedEvents.cs" />\r
     <Compile Include="System.ComponentModel\IRevertibleChangeTracking.cs" />\r
     <Compile Include="System.ComponentModel\ListSortDescriptionCollection.cs" />\r
     <Compile Include="System.ComponentModel\ListSortDirection.cs" />\r
     <Compile Include="System.ComponentModel\LocalizableAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\LookupBindingPropertiesAttribute.cs" />\r
     <Compile Include="System.ComponentModel\MarshalByValueComponent.cs" />\r
+    <Compile Include="System.ComponentModel\MaskedTextProvider.cs" />\r
     <Compile Include="System.ComponentModel\MaskedTextResultHint.cs" />\r
     <Compile Include="System.ComponentModel\MemberDescriptor.cs" />\r
     <Compile Include="System.ComponentModel\MergablePropertyAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\MultilineStringConverter.cs" />\r
+    <Compile Include="System.ComponentModel\NestedContainer.cs" />\r
     <Compile Include="System.ComponentModel\NotifyParentPropertyAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\NullableConverter.cs" />\r
     <Compile Include="System.ComponentModel\ParenthesizePropertyNameAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\PasswordPropertyTextAttribute.cs" />\r
     <Compile Include="System.ComponentModel\ProgressChangedEventArgs.cs" />\r
     <Compile Include="System.ComponentModel\ProgressChangedEventHandler.cs" />\r
     <Compile Include="System.ComponentModel\PropertyChangedEventArgs.cs" />\r
     <Compile Include="System.ComponentModel\ToolboxItemFilterType.cs" />\r
     <Compile Include="System.ComponentModel\TypeConverter.cs" />\r
     <Compile Include="System.ComponentModel\TypeConverterAttribute.cs" />\r
+    <Compile Include="System.ComponentModel\TypeDescriptionProvider.cs" />\r
+    <Compile Include="System.ComponentModel\TypeDescriptionProviderAttribute.cs" />\r
     <Compile Include="System.ComponentModel\TypeDescriptor.cs" />\r
     <Compile Include="System.ComponentModel\TypeListConverter.cs" />\r
     <Compile Include="System.ComponentModel\UInt16Converter.cs" />\r
     <Compile Include="System.Configuration\ConfigurationException.cs" />\r
     <Compile Include="System.Configuration\ConfigurationSettings.cs" />\r
     <Compile Include="System.Configuration\ConfigXmlDocument.cs" />\r
+    <Compile Include="System.Configuration\CustomizableFileSettingsProvider.cs" />\r
     <Compile Include="System.Configuration\DefaultSettingValueAttribute.cs" />\r
     <Compile Include="System.Configuration\DictionarySectionHandler.cs" />\r
     <Compile Include="System.Configuration\IApplicationSettingsProvider.cs" />\r
     <Compile Include="System.Configuration\SpecialSettingAttribute.cs" />\r
     <Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
     <Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
+    <Compile Include="System.Diagnostics\CorrelationManager.cs" />\r
     <Compile Include="System.Diagnostics\Debug.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Diagnostics\StackFrame.jvm.cs" />\r
     <Compile Include="System.Diagnostics\StackTrace.jvm.cs" />\r
     <Compile Include="System.Diagnostics\Switch.cs" />\r
+    <Compile Include="System.Diagnostics\TextWriterTraceListener.cs" />\r
     <Compile Include="System.Diagnostics\Trace.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Diagnostics\TraceEventCache.jvm.cs" />\r
     <Compile Include="System.Diagnostics\TraceEventType.cs" />\r
+    <Compile Include="System.Diagnostics\TraceFilter.cs" />\r
     <Compile Include="System.Diagnostics\TraceImpl.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Diagnostics\TraceListenerCollection.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
+    <Compile Include="System.Diagnostics\TraceOptions.cs" />\r
     <Compile Include="System.Diagnostics\TraceSource.cs" />\r
+    <Compile Include="System.Diagnostics\TraceSourceInfo.cs" />\r
+    <Compile Include="System.IO.Compression\CompressionMode.cs" />\r
+    <Compile Include="System.IO.Compression\DefalteStream.jvm.cs" />\r
+    <Compile Include="System.IO.Compression\GZipStream.cs" />\r
     <Compile Include="System.IO\ErrorEventArgs.cs" />\r
     <Compile Include="System.IO\ErrorEventHandler.cs" />\r
     <Compile Include="System.IO\FileAction.cs" />\r
     <Compile Include="System.Net.Mime\DispositionTypeNames.cs" />\r
     <Compile Include="System.Net.Mime\MediaTypeNames.cs" />\r
     <Compile Include="System.Net.Mime\TransferEncoding.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\DuplicateAddressDetectionState.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformation.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\GatewayIPAddressInformationCollection.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IcmpV4Statistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IcmpV6Statistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPAddressCollection.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPAddressInformation.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPAddressInformationCollection.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPGlobalProperties.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPGlobalStatistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPInterfaceProperties.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPStatus.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPv4InterfaceProperties.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPv4InterfaceStatistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\IPv6InterfaceProperties.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformation.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\MulticastIPAddressInformationCollection.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetBiosNodeType.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkAddressChangedEventHandler.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityChangedEventHandler.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkAvailabilityEventArgs.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkChange.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInformationAccess.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInformationException.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInterface.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInterfaceComponent.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\NetworkInterfaceType.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\OperationalStatus.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PhysicalAddress.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\Ping.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PingCompletedEventArgs.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PingCompletedEventHandler.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PingException.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PingOptions.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PingReply.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\PrefixOrigin.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\SuffixOrigin.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\TcpConnectionInformation.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\TcpState.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\TcpStatistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\UdpStatistics.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformation.cs" />\r
-    <Compile Include="System.Net.NetworkInformation\UnicastIPAddressInformationCollection.cs" />\r
     <Compile Include="System.Net.Security\AuthenticatedStream.cs" />\r
     <Compile Include="System.Net.Security\AuthenticationLevel.cs" />\r
     <Compile Include="System.Net.Security\LocalCertificateSelectionCallback.cs" />\r
     <Compile Include="System.Net.Sockets\GHSocketFactory.jvm.cs" />\r
     <Compile Include="System.Net.Sockets\GHStreamSocket.jvm.cs" />\r
     <Compile Include="System.Net.Sockets\GHStreamSocketSSL.jvm.cs" />\r
+    <Compile Include="System.Net.Sockets\IOControlCode.cs" />\r
+    <Compile Include="System.Net.Sockets\IPPacketInformation.cs" />\r
     <Compile Include="System.Net.Sockets\IPv6MulticastOption.cs" />\r
     <Compile Include="System.Net.Sockets\LingerOption.cs" />\r
     <Compile Include="System.Net.Sockets\MulticastOption.cs" />\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Net.Sockets\SocketFlags.cs" />\r
+    <Compile Include="System.Net.Sockets\SocketInformation.cs" />\r
+    <Compile Include="System.Net.Sockets\SocketInformationOptions.cs" />\r
     <Compile Include="System.Net.Sockets\SocketOptionLevel.cs" />\r
     <Compile Include="System.Net.Sockets\SocketOptionName.cs" />\r
     <Compile Include="System.Net.Sockets\SocketShutdown.cs" />\r
     <Compile Include="System.Net.Sockets\SocketType.cs" />\r
     <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
     <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
+    <Compile Include="System.Net.Sockets\TransmitFileOptions.cs" />\r
     <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
     <Compile Include="System.Net\AuthenticationManager.cs" />\r
     <Compile Include="System.Net\AuthenticationSchemes.cs" />\r
     <Compile Include="System.Net\CookieException.cs" />\r
     <Compile Include="System.Net\CredentialCache.cs" />\r
     <Compile Include="System.Net\DefaultCertificatePolicy.cs" />\r
+    <Compile Include="System.Net\DecompressionMethods.cs" />\r
     <Compile Include="System.Net\DigestClient.cs" />\r
     <Compile Include="System.Net\Dns.cs">\r
       <SubType>Code</SubType>\r
     </Compile>\r
     <Compile Include="System.Security.Permissions\StorePermissionAttribute.cs" />\r
     <Compile Include="System.Security.Permissions\StorePermissionFlags.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\AlternationBackReferenceConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\AlternationExpressionConstruct.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\arch.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\BackReferenceConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\BalancingGroupConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\BaseMachine.cs" />\r
     <Compile Include="System.Text.RegularExpressions\cache.cs" />\r
     <Compile Include="System.Text.RegularExpressions\Capture.cs" />\r
     <Compile Include="System.Text.RegularExpressions\CaptureCollection.cs" />\r
     <Compile Include="System.Text.RegularExpressions\category.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\CategoryConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\CommentsConstruct.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\compiler.cs" />\r
     <Compile Include="System.Text.RegularExpressions\debug.cs" />\r
     <Compile Include="System.Text.RegularExpressions\Group.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\Group.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\GroupCollection.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\JavaUtils.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\LookBehindWithUndefinedLength.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\NotAllowedConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\PatternGrouping.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\IConstructType.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\InlineExplicitCaptureConstruct.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\interpreter.cs" />\r
     <Compile Include="System.Text.RegularExpressions\interval.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\JvmReMachine.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\JvmReMachineFactory.cs" />\r
     <Compile Include="System.Text.RegularExpressions\Match.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\Match.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\MatchCollection.cs" />\r
     <Compile Include="System.Text.RegularExpressions\MatchEvaluator.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\NamingGroupsConstruct.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\parser.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\PatternData.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\PatternDataBuilder.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\quicksearch.cs" />\r
     <Compile Include="System.Text.RegularExpressions\Regex.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\Regex.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\RegexCompilationInfo.cs" />\r
     <Compile Include="System.Text.RegularExpressions\RegexOptions.cs" />\r
     <Compile Include="System.Text.RegularExpressions\RegexRunner.cs" />\r
     <Compile Include="System.Text.RegularExpressions\RegexRunnerFactory.cs" />\r
     <Compile Include="System.Text.RegularExpressions\replace.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\ReplacedRegularCharacterConstruct.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\ReplacementData.jvm.cs" />\r
+    <Compile Include="System.Text.RegularExpressions\RightToLeftOptionConstruct.jvm.cs" />\r
     <Compile Include="System.Text.RegularExpressions\syntax.cs" />\r
     <Compile Include="System.Threading\SemaphoreFullException.cs" />\r
     <Compile Include="System.Threading\ThreadExceptionEventArgs.cs" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     <Content Include="System.Text.RegularExpressions\notes.txt" />\r
+    <Content Include="System.Text.RegularExpressions\TODOList.txt" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     <EmbeddedResource Include="..\..\..\mono\data\net_2_0\machine.jvm.config">\r
-      <LogicalName>machine.config</LogicalName>\r
+      <LogicalName>META-INF\machine.config</LogicalName>\r
     </EmbeddedResource>\r
   </ItemGroup>\r
   <PropertyGroup>\r
     <PostBuildEvent>\r
     </PostBuildEvent>\r
+    <PreBuildEvent>copy $(ProjectDir)\..\..\build\common\Consts.cs.in $(ProjectDir)\..\..\build\common\Consts.cs</PreBuildEvent>\r
   </PropertyGroup>\r
+  <ItemGroup>\r
+    <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">\r
+      <Visible>False</Visible>\r
+      <ProductName>.NET Framework 2.0 %28x86%29</ProductName>\r
+      <Install>true</Install>\r
+    </BootstrapperPackage>\r
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">\r
+      <Visible>False</Visible>\r
+      <ProductName>.NET Framework 3.0 %28x86%29</ProductName>\r
+      <Install>false</Install>\r
+    </BootstrapperPackage>\r
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">\r
+      <Visible>False</Visible>\r
+      <ProductName>.NET Framework 3.5</ProductName>\r
+      <Install>false</Install>\r
+    </BootstrapperPackage>\r
+  </ItemGroup>\r
 </Project>\r