<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ProjectType>Local</ProjectType>
    <ProductVersion>8.0.50727</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{44B16BAA-6DF8-447C-9D7F-3AD3D854D904}</ProjectGuid>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ApplicationIcon>
    </ApplicationIcon>
    <AssemblyKeyContainerName>
    </AssemblyKeyContainerName>
    <AssemblyName>Spring.Core.Tests</AssemblyName>
    <AssemblyOriginatorKeyFile>
    </AssemblyOriginatorKeyFile>
    <DefaultClientScript>JScript</DefaultClientScript>
    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
    <DefaultTargetSchema>IE50</DefaultTargetSchema>
    <DelaySign>false</DelaySign>
    <OutputType>Library</OutputType>
    <RootNamespace>Spring</RootNamespace>
    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
    <StartupObject>
    </StartupObject>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <OutputPath>..\..\..\build\VS.Net.2005\Spring.Core.Tests\Debug\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE;DEBUG;NET_2_0;DEBUG_DYNAMIC</DefineConstants>
    <DocumentationFile>
    </DocumentationFile>
    <DebugSymbols>true</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>67, 618</NoWarn>
    <Optimize>false</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>full</DebugType>
    <ErrorReport>prompt</ErrorReport>
    <UseVSHostingProcess>false</UseVSHostingProcess>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <OutputPath>..\..\..\build\VS.Net.2005\Spring.Core.Tests\Release\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE;NET_2_0</DefineConstants>
    <DocumentationFile>
    </DocumentationFile>
    <DebugSymbols>false</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>618</NoWarn>
    <Optimize>true</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>none</DebugType>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="antlr.runtime, Version=2.7.6.2, Culture=neutral, PublicKeyToken=65e474d141e25e07, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\antlr.runtime.dll</HintPath>
    </Reference>
    <Reference Include="Common.Logging, Version=2.1.0.0, Culture=neutral, PublicKeyToken=65e474d141e25e07, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\Common.Logging.dll</HintPath>
    </Reference>
    <Reference Include="DotNetMock, Version=0.7.4.0, Culture=neutral, PublicKeyToken=805ea88df19095f6">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\DotNetMock.dll</HintPath>
    </Reference>
    <Reference Include="nunit.framework, Version=2.2.5.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\nunit.framework.dll</HintPath>
    </Reference>
    <Reference Include="Rhino.Mocks, Version=2.9.6.40380, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\Rhino.Mocks.dll</HintPath>
    </Reference>
    <Reference Include="System">
      <Name>System</Name>
    </Reference>
    <Reference Include="System.configuration" />
    <Reference Include="System.Data">
      <Name>System.Data</Name>
    </Reference>
    <Reference Include="System.Drawing">
      <Name>System.Drawing</Name>
    </Reference>
    <Reference Include="System.EnterpriseServices" />
    <Reference Include="System.Runtime.Serialization.Formatters.Soap" />
    <Reference Include="System.Transactions" />
    <Reference Include="System.Web" />
    <Reference Include="System.Web.Services" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml">
      <Name>System.XML</Name>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="AssemblyInfo.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Caching\AbstractCacheTests.cs" />
    <Compile Include="Caching\BaseCacheAttributeTests.cs" />
    <Compile Include="Collections\AbstractQueueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\HashedSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\HybridSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\ImmutableSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\LinkedListTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\ListSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\PriorityQueueTests.cs" />
    <Compile Include="Collections\SetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\SortedSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\StaticSetTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\SynchronizedHashtableTests.cs" />
    <Compile Include="CommonTypes.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\ApplicationEventArgsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\CommonTypes.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\ContextExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\ContextListenerObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\EventListenerAttributeTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Events\ConsoleListenerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\AbstractApplicationContextTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\AbstractMessageSourceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ApplicationContextAwareProcessorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ApplicationContextExtensionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ApplicationObjectSupportTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\Assembler.cs" />
    <Compile Include="Context\Support\ContextLocatorHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ContextRegistryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\NamespaceParsersSectionHandlerTests.cs" />
    <Compile Include="Context\Support\DefaultMessageSourceResolvableTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\DelegatingMessageSourceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\Logic.cs" />
    <Compile Include="Context\Support\MessageSourceAccessorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\NullMessageSourceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ResourceSetMessageSourceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\Service.cs" />
    <Compile Include="Context\Support\StaticApplicationContextTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\StaticMessageSourceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\TestObjectConfigParser.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\TypeAliasesSectionHandlerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\XmlApplicationContextTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="CoreExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\ComposedCriteriaTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\ControlFlowFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\IO\AssemblyResourceTest.cs" />
    <Compile Include="Core\IO\ConfigurableResourceLoaderTests.cs" />
    <Compile Include="Core\IO\FileSystemResourceCommonTests.cs" />
    <Compile Include="Core\IO\FileSystemResourceTests.cs" />
    <Compile Include="Core\IO\InputStreamResourceTests.cs" />
    <Compile Include="Core\IO\ResourceConverterTests.cs" />
    <Compile Include="Core\IO\ResourceHandlerRegistryTests.cs" />
    <Compile Include="Core\IO\UrlResourceTest.cs" />
    <Compile Include="Core\MethodGenericArgumentsCountCriteriaTests.cs" />
    <Compile Include="Core\MethodParametersCountCriteriaTests.cs" />
    <Compile Include="Core\MethodParametersCriteriaTests.cs" />
    <Compile Include="Core\MethodReturnTypeCriteriaTests.cs" />
    <Compile Include="Core\OrderComparatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\RegularExpressionEventNameCriteriaTests.cs" />
    <Compile Include="Core\RegularExpressionMethodNameCriteriaTests.cs" />
    <Compile Include="Core\TypeConversion\CredentialConverterTests.cs" />
    <Compile Include="Core\TypeConversion\CustomNumberConverterTests.cs" />
    <Compile Include="Core\TypeConversion\FileInfoConverterTests.cs" />
    <Compile Include="Core\TypeConversion\NameValueConverterTests.cs" />
    <Compile Include="Core\TypeConversion\RegexConverterTests.cs" />
    <Compile Include="Core\TypeConversion\RegistryKeyConverterTests.cs" />
    <Compile Include="Core\TypeConversion\ResourceManagerTests.cs" />
    <Compile Include="Core\TypeConversion\RGBColorConverterTests.cs" />
    <Compile Include="Core\TypeConversion\RuntimeTypeConverterTests.cs" />
    <Compile Include="Core\TypeConversion\StreamConverterTests.cs" />
    <Compile Include="Core\TypeConversion\StringArrayConverterTests.cs" />
    <Compile Include="Core\TypeConversion\TimeSpanConverterTests.cs" />
    <Compile Include="Core\TypeConversion\TypeConverterRegistryTests.cs" />
    <Compile Include="Core\TypeConversion\UriConverterTests.cs" />
    <Compile Include="Core\TypeResolution\CachedTypeResolverTests.cs" />
    <Compile Include="Core\TypeResolution\GenericTypeResolverTests.cs" />
    <Compile Include="Core\TypeResolution\TypeRegistryTests.cs" />
    <Compile Include="Core\TypeResolution\TypeResolutionUtilsTests.cs" />
    <Compile Include="Core\TypeResolution\TypeResolverTests.cs" />
    <Compile Include="DataBinding\SimpleExpressionBindingTests.cs" />
    <Compile Include="DataBinding\BaseBindingManagerTests.cs" />
    <Compile Include="ExceptionsTest.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ExpressionEvaluatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\FunctionNodeTests.cs" />
    <Compile Include="Expressions\MethodNodeTests.cs" />
    <Compile Include="Expressions\Processors\ConversionProcessorTests.cs" />
    <Compile Include="Expressions\Processors\OrderByProcessorTests.cs" />
    <Compile Include="Expressions\PropertyOrFieldNodeTests.cs" />
    <Compile Include="Expressions\ReferenceNodeTests.cs" />
    <Compile Include="Expressions\SelectionNodeTests.cs" />
    <Compile Include="Globalization\AbstractLocalizerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\CultureInfoUtils.cs" />
    <Compile Include="Globalization\CultureTestScope.cs" />
    <Compile Include="Globalization\Formatters\BooleanFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\CurrencyFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\DateTimeFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\FilteringFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\FloatFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\HasTextFilteringFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\IntegerFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\NumberFormatterTests.cs" />
    <Compile Include="Globalization\Formatters\PercentFormatterTests.cs" />
    <Compile Include="Globalization\Localizers\ResourceSetLocalizerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\Resolvers\DefaultCultureResolverTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="HookableContextHandler.cs" />
    <Compile Include="Objects\ExpressionTestObject.cs" />
    <Compile Include="Objects\Factory\Attributes\MyRequiredAttribute.cs" />
    <Compile Include="Objects\Factory\Attributes\RequiredAttributeObjectPostProcessorTests.cs" />
    <Compile Include="Objects\Factory\Attributes\RequiredTestObject.cs" />
    <Compile Include="Objects\Factory\Config\CommandLineArgsVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\ConfigSectionVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\ConnectionStringsVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\ObjectDefinitionVisitorTests.cs" />
    <Compile Include="Objects\Factory\Config\ResourceHandlerConfigurerTests.cs" />
    <Compile Include="Objects\Factory\Config\PropertyFileVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\SpecialFolderVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\EnvironmentVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\RegistryVariableSourceTests.cs" />
    <Compile Include="Objects\Factory\Config\TypeAliasConfigurerTests.cs" />
    <Compile Include="Objects\Factory\Config\VariableAccessorTests.cs" />
    <Compile Include="Objects\Factory\Config\VariablePlaceholderConfigurerTests.cs" />
    <Compile Include="Objects\Factory\DefaultListableObjectFactoryPerfTests.cs" />
    <Compile Include="Objects\Factory\DummyConfigurableFactory.cs" />
    <Compile Include="Objects\Factory\Support\ObjectDefinitionBuilderTests.cs" />
    <Compile Include="Objects\Factory\Xml\LocaleTests.cs" />
    <Compile Include="Objects\Factory\Xml\ObjectFactorySectionHandlerTests.cs" />
    <Compile Include="Objects\LazyTestObject.cs" />
    <Compile Include="Objects\Support\MethodInvokerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TestGenericObject.cs" />
    <Compile Include="Objects\ObjectWrapperTests.cs" />
    <Compile Include="Objects\DerivedTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Events\Support\EventManipulationUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Events\Support\EventRegistryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\AbstractListableObjectFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\AbstractObjectFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\AbstractFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ConfigurationReaderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ConstructorArgumentValuesTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\CustomConverterConfigurerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\DelegateFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\DictionaryFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\EventValuesTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\FieldRetrievingFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ListFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\LogFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\MethodInvokingFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ObjectFactoryCreatingFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ObjectReferenceFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyOverrideConfigurerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyPathFactoryObjectTests.cs" />
    <Compile Include="Objects\Factory\Config\PropertyPlaceholderConfigurerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyRetrievingFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ResourceManagerFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\RuntimeObjectReferenceTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\SetFactoryObjectTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\TypedStringValueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\DefaultListableObjectFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\DummyFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\HasMap.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ISideEffectObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\KnowsIfInstantiated.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\LifecycleObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\MethodReplacerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\MustBeInitialized.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\NoSuchObjectDefinitionExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectDefinitionStoreExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectFactoryUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\SideEffectObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AutowireUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ChildObjectDefinitionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DefaultObjectDefinitionFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DelegatingMethodReplacerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\LookupMethodOverrideTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\LookupMethodReplacerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ObjectDefinitionReaderUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ReplacedMethodOverrideTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\RootObjectDefinitionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\SimpleInstantiationStrategyTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\UnsupportedObjectDefinitionImplementation.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\ConstructorDependenciesObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DependenciesObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DerivedConstructorDependenciesObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DoubleBooleanConstructorObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DummyBo.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DummyDao.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\DummyReferencer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\EventWiringTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\FactoryMethods.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\IDummyBo.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\InstanceFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\MixedCollectionObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\NullAppender.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\ReadOnlyXmlTestResource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\SingleSimpleTypeConstructorObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\TestObjectCreator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlListableObjectFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlObjectCollectionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlObjectDefinitionReaderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlObjectFactoryTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlParserResolverTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IndexedTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\INestedTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IOther.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IPerson.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\ITestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\MutablePropertyValuesTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\NestedTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\NotWritablePropertyExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\NumberTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\PropertyAccessExceptionsExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\PropertyValueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\ResourceTestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\SerializablePerson.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\StaticTestEventHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\ArgumentConvertingMethodInvokerTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\AutoWiringEventHandlerValueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\InstanceEventHandlerValueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\MutableSortDefinitionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\PropertyComparatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\StaticEventHandlerValueTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TestEventHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TestObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TestObjectDAO.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TestObjectList.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\TypeMismatchExceptionTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\ValidatorTestObject.cs">
    </Compile>
    <Compile Include="Pool\Support\SimplePoolTest.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\AbstractProxyTypeBuilderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\CompositionProxyTypeBuilderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\DynamicProxyManagerTests.cs" />
    <Compile Include="Proxy\ExplicitCompositionProxyTypeBuilderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\InheritanceProxyTypeBuilderTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Reflection\Dynamic\BasePropertyTests.cs" />
    <Compile Include="Reflection\Dynamic\DynamicConstructorTests.cs" />
    <Compile Include="Reflection\Dynamic\DynamicFieldTests.cs" />
    <Compile Include="Reflection\Dynamic\DynamicIndexerTests.cs" />
    <Compile Include="Reflection\Dynamic\DynamicMethodTests.cs" />
    <Compile Include="Reflection\Dynamic\DynamicPropertyTests.cs" />
    <Compile Include="Reflection\Dynamic\SafeFieldTests.cs" />
    <Compile Include="Reflection\Dynamic\SafePropertyTests.cs" />
    <Compile Include="StandardsComplianceTest.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="StopWatch.cs" />
    <Compile Include="StreamHelperDecorator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="StringResource.cs" />
    <Compile Include="Threading\AsyncTestMethod.cs" />
    <Compile Include="Threading\AsyncTestTask.cs" />
    <Compile Include="Threading\CallContextStorageTests.cs" />
    <Compile Include="Threading\LatchTest.cs" />
    <Compile Include="Threading\LogicalThreadContextTest.cs" />
    <Compile Include="Threading\SemaphoreTest.cs" />
    <Compile Include="Threading\SyncHolderTest.cs" />
    <Compile Include="Threading\CommonThreadStorageTests.cs" />
    <Compile Include="Threading\ThreadStaticStorageTests.cs" />
    <Compile Include="Util\ArrayUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\AssertUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\CollectionUtilsTests.cs" />
    <Compile Include="Util\ObjectUtilsTests.cs" />
    <Compile Include="Util\PatternMatchUtilsTests.cs" />
    <Compile Include="Util\DefensiveEventRaiserTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\DelegateInfoTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\EventRaiserTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\NumberUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\PathMatcherTest.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\PropertiesTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\ReflectionUtilsMemberwiseCopyTests.cs" />
    <Compile Include="Util\ReflectionUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\SerializationTestUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\StringUtilsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\TypeConversion\UniqueKeyConverterTests.cs" />
    <Compile Include="Util\SystemUtilsTests.cs" />
    <Compile Include="Util\UniqueKeyTests.cs" />
    <Compile Include="Validation\Actions\ErrorMessageActionTests.cs" />
    <Compile Include="Validation\Actions\ExpressionActionTests.cs" />
    <Compile Include="Validation\AnyValidatorGroupTests.cs" />
    <Compile Include="Validation\ExclusiveValidatorGroupTests.cs" />
    <Compile Include="Validation\HelperClasses.cs" />
    <Compile Include="Validation\ValidationExceptionTests.cs" />
    <Compile Include="Validation\ValidationConfigParserTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidationErrorsTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidatorGroupTests.cs" />
    <Compile Include="Validation\ValidatorReferenceTests.cs" />
    <Compile Include="Validation\CollectionValidatorTests.cs" />
    <Compile Include="Validation\Validators\ConditionValidatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Validators\CreditCardValidatorTests.cs" />
    <Compile Include="Validation\Validators\Integration\UrlValidatorIntegrationTests.cs" />
    <Compile Include="Validation\Validators\Integration\EmailValidatorIntegrationTests.cs" />
    <Compile Include="Validation\Validators\Integration\CreditCardValidatorIntegrationTests.cs" />
    <Compile Include="Validation\Validators\Integration\ISBNValidatorIntegrationTests.cs" />
    <Compile Include="Validation\Validators\ISBNValidatorTests.cs" />
    <Compile Include="Validation\Validators\EmailValidatorTests.cs" />
    <Compile Include="Validation\Validators\UrlValidatorTests.cs" />
    <Compile Include="Validation\Validators\RegularExpressionValidatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Validators\RequiredValidatorTests.cs">
      <SubType>Code</SubType>
    </Compile>
    <EmbeddedResource Include="Context\Support\testobject.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Data\Spring\Objects\Factory\Config\two.properties" />
    <EmbeddedResource Include="Data\Spring\Objects\Factory\Config\one.properties" />
    <None Include="Context\Support\testobject.xsx">
      <DependentUpon>testobject.xsd</DependentUpon>
    </None>
    <None Include="Spring.Core.Tests.build" />
    <EmbeddedResource Include="Context\Support\contextB.xml" />
    <EmbeddedResource Include="Context\Support\contextC.xml" />
    <EmbeddedResource Include="Context\Support\import1.xml" />
    <EmbeddedResource Include="Context\Support\contextA.xml" />
    <EmbeddedResource Include="Context\Support\simpleContext.xml" />
    <EmbeddedResource Include="Context\Support\invalidValueType.xml" />
    <EmbeddedResource Include="Context\Support\invalidType.xml" />
    <EmbeddedResource Include="Core\TypeResolution\aliasedObjects.xml" />
    <EmbeddedResource Include="Core\IO\TestResource.txt" />
    <Content Include="Data\PathMatcher\EmptyPattern.test" />
    <Content Include="Data\PathMatcher\Examples.test" />
    <Content Include="Data\PathMatcher\InBetween.test" />
    <Content Include="Data\PathMatcher\MatchAll.test" />
    <Content Include="Data\PathMatcher\PatternsAreCaseSensitive.test" />
    <Content Include="Data\PathMatcher\SingleCaracters.test" />
    <Content Include="Data\PathMatcher\SlurpPrependedDirectories.test" />
    <Content Include="Data\PathMatcher\SpringAssembliesPrefix.test" />
    <Content Include="Data\PathMatcher\ThisDirectory.test" />
    <Content Include="Data\Spring\Context\Support\SPRNET-192.xml" />
    <Content Include="Data\Spring\Objects\Factory\concurrent.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\AnotherDaoConfig.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PPCWithTypesTests.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\TypeAliases.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\DaoConfig.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\DatabaseConfig.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PPC-SPRNET-55.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PPCTwoLocationsOneSectionTests.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PPCTwoLocationsTwoSectionsTests.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PropertyPlaceholderConfigurerTests.xml" />
    <Content Include="Data\Spring\Objects\Factory\Config\PropertyResourceConfigurerTests.xml" />
    <Content Include="Data\Spring\Objects\Factory\leaf.xml" />
    <Content Include="Data\Spring\Objects\Factory\middle.xml" />
    <Content Include="Data\Spring\Objects\Factory\root.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\abstract.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\autowire.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\bad-external-resources.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\bad-named-constructor-arg.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\child.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\classnotfound.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\collections.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\constructor-arg.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\expressions.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\default-autowire.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\default-lazy-init.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\dependenciesmaterializethis.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\enums.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\event-wiring-prototypes.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\event-wiring.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\external-resources.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\factory-methods.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\factorycircle.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\field-props-factory.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\initializers.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\invalid-factory.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\invalid.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\invoke-factory.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\lazy-init-multithreaded.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\locale.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\no-objects.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\notfullyspecified.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\parent.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\reftypes.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\resource.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\Resources\resource-imports.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\satisfiedalldependencycheck.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\satisfiedobjectdependencycheck.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\satisfiedsimpledependencycheck.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\schema-validation.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\test.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\unsatisfiedalldependencycheckmissingobjects.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\unsatisfiedAllDependencyCheckMissingSimple.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\unsatisfiedobjectdependencycheck.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\unsatisfiedsimpledependencycheck.xml" />
    <Content Include="Data\Spring\Objects\Factory\Xml\wellformed-but-bad.xml" />
    <EmbeddedResource Include="Objects\Factory\Attributes\RequiredWithOneRequiredPropertyOmitted.xml" />
    <EmbeddedResource Include="Objects\Factory\Attributes\RequiredWithThreeRequiredPropertiesOmitted.xml" />
    <EmbeddedResource Include="Objects\Factory\Attributes\RequiredWithAllRequiredPropertiesProvided.xml" />
    <EmbeddedResource Include="Objects\Factory\Attributes\RequiredWithCustomAttribute.xml" />
    <Content Include="Spring.Core.Tests.dll.config" />
    <EmbeddedResource Include="Context\contextlifecycle.xml" />
    <EmbeddedResource Include="Context\Support\objects.xml" />
    <EmbeddedResource Include="Objects\Factory\TestResource.txt" />
    <EmbeddedResource Include="Objects\TestObject.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Tesla.sr-Cyrl-CS.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Spring.Context.Tests.sr-Cyrl-CS.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Images.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\SampleResources.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\SimpleAppContext.xml" />
    <EmbeddedResource Include="Resources\Spring.Context.Tests.pt-BR.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Spring.Context.Tests.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Spring.Context.Tests.sr-SP-Cyrl.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Spring.Context.Tests.sr.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Tesla.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Tesla.sr-SP-Cyrl.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Tesla.sr.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="TestResource.txt" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\..\src\Spring\Spring.Core\Spring.Core.2005.csproj">
      <Project>{710961A3-0DF4-49E4-A26E-F5B9C044AC84}</Project>
      <Name>Spring.Core.2005</Name>
    </ProjectReference>
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <PropertyGroup>
    <PreBuildEvent>
    </PreBuildEvent>
    <PostBuildEvent>echo "Copying .xml files for tests"
xcopy "$(ProjectDir)Data" ..\..\..\..\build\VS.Net.2005\Spring.Core.Tests\$(ConfigurationName)\ /y /s /q /d
xcopy  "$(ProjectDir)$(TargetFileName).config" ..\..\..\..\build\VS.Net.2005\Spring.Core.Tests\$(ConfigurationName)\ /y /s /q</PostBuildEvent>
  </PropertyGroup>
</Project>