<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>{710961A3-0DF4-49E4-A26E-F5B9C044AC84}</ProjectGuid>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ApplicationIcon>
    </ApplicationIcon>
    <AssemblyKeyContainerName>
    </AssemblyKeyContainerName>
    <AssemblyName>Spring.Core</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\Debug\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE;DEBUG;NET_2_0;DEBUG_DYNAMIC</DefineConstants>
    <DocumentationFile>Spring.Core.xml</DocumentationFile>
    <DebugSymbols>true</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>219, 162, 618</NoWarn>
    <Optimize>false</Optimize>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
    <WarningLevel>4</WarningLevel>
    <DebugType>full</DebugType>
    <ErrorReport>prompt</ErrorReport>
    <WarningsAsErrors>1591</WarningsAsErrors>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <OutputPath>..\..\..\build\VS.Net.2005\Spring.Core\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>
    </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=1.1.0.0, Culture=neutral, PublicKeyToken=65e474d141e25e07, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\..\..\lib\Net\2.0\Common.Logging.dll</HintPath>
    </Reference>
    <Reference Include="Microsoft.VisualBasic" />
    <Reference Include="System" />
    <Reference Include="System.configuration" />
    <Reference Include="System.Data" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\CommonAssemblyInfo.cs">
      <Link>CommonAssemblyInfo.cs</Link>
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="AssemblyInfo.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Caching\BaseCacheAttribute.cs" />
    <Compile Include="Caching\AbstractCache.cs" />
    <Compile Include="Caching\CacheResultAttribute.cs" />
    <Compile Include="Caching\CacheResultItemsAttribute.cs" />
    <Compile Include="Caching\CacheParameterAttribute.cs" />
    <Compile Include="Caching\InvalidateCacheAttribute.cs" />
    <Compile Include="Caching\NonExpiringCache.cs" />
    <Compile Include="Caching\ICache.cs" />
    <Compile Include="Collections\AbstractQueue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\DictionarySet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\HashedSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\HybridSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\ImmutableSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\IQueue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\ISet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\LinkedList.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\ListSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\NoElementsException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\PriorityQueue.cs" />
    <Compile Include="Collections\Set.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\SortedSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Collections\SynchronizedDictionaryEnumerator.cs" />
    <Compile Include="Collections\SynchronizedEnumerator.cs" />
    <Compile Include="Collections\SynchronizedHashtable.cs" />
    <Compile Include="Collections\SynchronizedSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\ApplicationContextException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\ApplicationEventArgs.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\EventListenerAttribute.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Events\ConsoleListener.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Events\ContextEventArgs.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IApplicationContextAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IApplicationEventListener.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IApplicationEventPublisher.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IConfigurableApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IHierarchicalMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IMessageSourceAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IMessageSourceResolvable.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\IResourceLoaderAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\NoSuchMessageException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\AbstractApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\AbstractMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\AbstractXmlApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ApplicationContextAwareProcessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ApplicationObjectSupport.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ContextHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ContextRegistry.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\NamespaceParsersSectionHandler.cs" />
    <Compile Include="Context\Support\GenericApplicationContext.cs" />
    <Compile Include="Context\Support\TypeConvertersSectionHandler.cs" />
    <Compile Include="Context\Support\DefaultMessageSourceResolvable.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\DefaultSectionHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\DelegatingMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\MessageSourceAccessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\MessageSourceResolvableVisitor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\NullMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ResourceSetMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\ResourceHandlersSectionHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\StaticApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\StaticMessageSource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\TypeAliasesSectionHandler.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Context\Support\XmlApplicationContext.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\CannotLoadObjectTypeException.cs" />
    <Compile Include="Core\ComposedCriteria.cs" />
    <Compile Include="Core\ControlFlowFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\Conventions.cs" />
    <Compile Include="Core\IO\AbstractResource.cs" />
    <Compile Include="Core\IO\AssemblyResource.cs" />
    <Compile Include="Core\IO\ConfigSectionResource.cs" />
    <Compile Include="Core\IO\ConfigurableResourceLoader.cs" />
    <Compile Include="Core\IO\FileSystemResource.cs" />
    <Compile Include="Core\IO\IInputStreamSource.cs" />
    <Compile Include="Core\IO\InputStreamResource.cs" />
    <Compile Include="Core\IO\IResource.cs" />
    <Compile Include="Core\IO\IResourceLoader.cs" />
    <Compile Include="Core\IO\ResourceConverter.cs" />
    <Compile Include="Core\IO\ResourceHandlerRegistry.cs" />
    <Compile Include="Core\IO\UrlResource.cs" />
    <Compile Include="Core\MethodNameMatchCriteria.cs" />
    <Compile Include="Core\MethodGenericArgumentsCountCriteria.cs" />
    <Compile Include="Core\CriteriaMemberFilter.cs" />
    <Compile Include="Core\IControlFlow.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\ICriteria.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\IErrorCoded.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\InvalidPropertyException.cs" />
    <Compile Include="Core\IOrdered.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\MethodInvocationException.cs" />
    <Compile Include="Core\MethodParametersCountCriteria.cs" />
    <Compile Include="Core\MethodParametersCriteria.cs" />
    <Compile Include="Core\MethodReturnTypeCriteria.cs" />
    <Compile Include="Core\NotReadablePropertyException.cs" />
    <Compile Include="Core\NotWritablePropertyException.cs" />
    <Compile Include="Core\NullValueInNestedPathException.cs" />
    <Compile Include="Core\OrderComparator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\PropertyAccessException.cs" />
    <Compile Include="Core\PropertyChangeEventArgs.cs" />
    <Compile Include="Core\RegularExpressionCriteria.cs" />
    <Compile Include="Core\RegularExpressionEventNameCriteria.cs" />
    <Compile Include="Core\RegularExpressionMethodNameCriteria.cs" />
    <Compile Include="Core\TypeConversion\TypeConversionUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Core\TypeConversion\CredentialConverter.cs" />
    <Compile Include="Core\TypeConversion\CustomNumberConverter.cs" />
    <Compile Include="Core\TypeConversion\FileInfoConverter.cs" />
    <Compile Include="Core\TypeConversion\NameValueConverter.cs" />
    <Compile Include="Core\TypeConversion\RegexConverter.cs" />
    <Compile Include="Core\TypeConversion\RegistryKeyConverter.cs" />
    <Compile Include="Core\TypeConversion\ResourceManagerConverter.cs" />
    <Compile Include="Core\TypeConversion\RGBColorConverter.cs" />
    <Compile Include="Core\TypeConversion\RuntimeTypeConverter.cs" />
    <Compile Include="Core\TypeConversion\StreamConverter.cs" />
    <Compile Include="Core\TypeConversion\StringArrayConverter.cs" />
    <Compile Include="Core\TypeConversion\TimeSpanConverter.cs" />
    <Compile Include="Core\TypeConversion\TypeConverterRegistry.cs" />
    <Compile Include="Core\TypeConversion\UriConverter.cs" />
    <Compile Include="Core\TypeMismatchException.cs" />
    <Compile Include="Core\TypeResolution\CachedTypeResolver.cs" />
    <Compile Include="Core\TypeResolution\GenericArgumentsHolder.cs" />
    <Compile Include="Core\TypeResolution\TypeAssemblyHolder.cs" />
    <Compile Include="Core\TypeResolution\GenericTypeResolver.cs" />
    <Compile Include="Core\TypeResolution\ITypeResolver.cs" />
    <Compile Include="Core\TypeResolution\TypeResolutionUtils.cs" />
    <Compile Include="Core\TypeResolution\TypeRegistry.cs" />
    <Compile Include="Core\TypeResolution\TypeResolver.cs" />
    <Compile Include="DataBinding\AbstractBinding.cs" />
    <Compile Include="DataBinding\AbstractSimpleBinding.cs" />
    <Compile Include="DataBinding\BaseBindingContainer.cs" />
    <Compile Include="DataBinding\IBindingContainer.cs" />
    <Compile Include="DataBinding\ListBinding.cs" />
    <Compile Include="DataBinding\SimpleExpressionBinding.cs" />
    <Compile Include="DataBinding\BindingDirection.cs" />
    <Compile Include="DataBinding\BaseBindingManager.cs" />
    <Compile Include="DataBinding\IBinding.cs" />
    <Compile Include="DataBinding\IDataBound.cs" />
    <Compile Include="Expressions\DefaultNode.cs" />
    <Compile Include="Expressions\ExpressionConverter.cs" />
    <Compile Include="Expressions\Parser\ExpressionLexer.cs" />
    <Compile Include="Expressions\Parser\ExpressionParser.cs" />
    <Compile Include="Expressions\Processors\AverageAggregator.cs" />
    <Compile Include="Expressions\Processors\ConversionProcessor.cs" />
    <Compile Include="Expressions\Processors\NonNullProcessor.cs" />
    <Compile Include="Expressions\Processors\OrderByProcessor.cs" />
    <Compile Include="Expressions\Processors\DistinctProcessor.cs" />
    <Compile Include="Expressions\Processors\ReverseProcessor.cs" />
    <Compile Include="Expressions\Processors\SortProcessor.cs" />
    <Compile Include="Expressions\Processors\CountAggregator.cs" />
    <Compile Include="Expressions\Processors\SumAggregator.cs" />
    <Compile Include="Expressions\Processors\MinAggregator.cs" />
    <Compile Include="Expressions\Processors\MaxAggregator.cs" />
    <Compile Include="Expressions\Processors\ICollectionProcessor.cs" />
    <Compile Include="Expressions\ArrayConstructorNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\AssignNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\BaseNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\BinaryOperator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\BooleanLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ConstructorNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\AttributeNode.cs" />
    <Compile Include="Expressions\LocalFunctionNode.cs" />
    <Compile Include="Expressions\FunctionNode.cs" />
    <Compile Include="Expressions\LocalVariableNode.cs" />
    <Compile Include="Expressions\LambdaExpressionNode.cs" />
    <Compile Include="Expressions\OpBetween.cs" />
    <Compile Include="Expressions\OpMatches.cs" />
    <Compile Include="Expressions\OpLike.cs" />
    <Compile Include="Expressions\OpIs.cs" />
    <Compile Include="Expressions\SelectionLastNode.cs" />
    <Compile Include="Expressions\SelectionFirstNode.cs" />
    <Compile Include="Expressions\SelectionNode.cs" />
    <Compile Include="Expressions\MapEntryNode.cs" />
    <Compile Include="Expressions\MapInitializerNode.cs" />
    <Compile Include="Expressions\ListInitializerNode.cs" />
    <Compile Include="Expressions\OpIn.cs" />
    <Compile Include="Expressions\QualifiedIdentifier.cs" />
    <Compile Include="Expressions\NamedArgumentNode.cs" />
    <Compile Include="Expressions\DateLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\Expression.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ExpressionEvaluator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ExpressionListNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\HexLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\IExpression.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\IndexerNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\IntLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\MethodNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\NodeWithArguments.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\NullLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpADD.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpAND.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpDIVIDE.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpEqual.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpGreater.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpGreaterOrEqual.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpLess.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpLessOrEqual.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpMODULUS.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpMULTIPLY.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpNOT.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpNotEqual.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpOR.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpPOWER.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpSUBTRACT.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpUnaryMinus.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\OpUnaryPlus.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ProjectionNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\PropertyOrFieldNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\RealLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\ReferenceNode.cs" />
    <Compile Include="Expressions\SpringAST.cs" />
    <Compile Include="Expressions\StringLiteralNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\TernaryNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\TypeNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\UnaryOperator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Expressions\VariableNode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\AbstractLocalizer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\AbstractResourceCache.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\Formatters\BooleanFormatter.cs" />
    <Compile Include="Globalization\Formatters\CurrencyFormatter.cs" />
    <Compile Include="Globalization\Formatters\DateTimeFormatter.cs" />
    <Compile Include="Globalization\Formatters\FilteringFormatter.cs" />
    <Compile Include="Globalization\Formatters\FloatFormatter.cs" />
    <Compile Include="Globalization\Formatters\HasTextFilteringFormatter.cs" />
    <Compile Include="Globalization\Formatters\IntegerFormatter.cs" />
    <Compile Include="Globalization\Formatters\NullFormatter.cs" />
    <Compile Include="Globalization\Formatters\NumberFormatter.cs" />
    <Compile Include="Globalization\Formatters\PercentFormatter.cs" />
    <Compile Include="Globalization\ICultureResolver.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\IFormatter.cs" />
    <Compile Include="Globalization\ILocalizer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\IResourceCache.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\Localizers\ResourceSetLocalizer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\NullResourceCache.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\Resolvers\DefaultCultureResolver.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Globalization\Resource.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Attributes\RequiredAttribute.cs" />
    <Compile Include="Objects\Factory\Attributes\RequiredAttributeObjectPostProcessor.cs" />
    <Compile Include="Objects\Factory\Config\AbstractConfigurer.cs" />
    <Compile Include="Objects\Factory\Config\CommandLineArgsVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\ConfigSectionVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\ConnectionStringsVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\IConfigurableFactoryObject.cs" />
    <Compile Include="Objects\Factory\Config\InstantiationAwareObjectPostProcessorAdapter.cs" />
    <Compile Include="Objects\Factory\Config\ObjectDefinitionHolder.cs" />
    <Compile Include="Objects\Factory\Config\ObjectDefinitionVisitor.cs" />
    <Compile Include="Objects\Factory\Config\ResourceHandlerConfigurer.cs" />
    <Compile Include="Objects\Factory\Config\SmartInstantiationAwareObjectPostProcessor.cs" />
    <Compile Include="Objects\Factory\Config\TypeAliasConfigurer.cs" />
    <Compile Include="Objects\Factory\Config\PropertyFileVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\SpecialFolderVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\RegistryVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\EnvironmentVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\ExpressionHolder.cs" />
    <Compile Include="Objects\Factory\Config\IVariableSource.cs" />
    <Compile Include="Objects\Factory\Config\VariableAccessor.cs" />
    <Compile Include="Objects\Factory\Config\VariablePlaceholderConfigurer.cs" />
    <Compile Include="Objects\Factory\Parsing\ReaderContext.cs" />
    <Compile Include="Objects\Factory\Support\DefaultObjectNameGenerator.cs" />
    <Compile Include="Objects\Factory\Support\IConfigurableObjectDefinition.cs" />
    <Compile Include="Objects\Factory\Support\IObjectNameGenerator.cs" />
    <Compile Include="Objects\Factory\Support\ObjectDefinitionBuilder.cs" />
    <Compile Include="Objects\Factory\Xml\AbstractObjectDefinitionParser.cs" />
    <Compile Include="Objects\Factory\Xml\AbstractSimpleObjectDefinitionParser.cs" />
    <Compile Include="Objects\Factory\Xml\AbstractSingleObjectDefinitionParser.cs" />
    <Compile Include="Objects\Factory\Xml\NamespaceParserAttribute.cs" />
    <Compile Include="Objects\Factory\Xml\ObjectFactorySectionHandler.cs" />
    <Compile Include="Objects\Factory\Xml\DocumentDefaultsDefinition.cs" />
    <Compile Include="Objects\Factory\Xml\IObjectDefinitionDocumentReader.cs" />
    <Compile Include="Objects\Factory\Xml\IObjectDefinitionParser.cs" />
    <Compile Include="Objects\Factory\Xml\NamespaceParserSupport.cs" />
    <Compile Include="Objects\Factory\Xml\ObjectDefinitionParserHelper.cs" />
    <Compile Include="Objects\Factory\Xml\ParserContext.cs" />
    <Compile Include="Objects\Factory\Xml\XmlObjectDefinitionStoreException.cs" />
    <Compile Include="Objects\Factory\Xml\XmlReaderContext.cs" />
    <Compile Include="Objects\FatalObjectException.cs" />
    <Compile Include="Objects\MutablePropertyValues.cs" />
    <Compile Include="Objects\ObjectWrapper.cs" />
    <Compile Include="Objects\Events\IEventRegistry.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Events\IEventRegistryAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Events\Support\EventManipulationUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Events\Support\EventRegistry.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\AbstractFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\AutoWiringMode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ConfigurationReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ConstructorArgumentValues.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\CustomConverterConfigurer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\DelegateFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\DictionaryFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\EnvironmentVariableMode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\EventValues.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\FieldRetrievingFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IAutowireCapableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IConfigurableListableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IConfigurableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IDestructionAwareObjectPostProcessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IInstantiationAwareObjectPostProcessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IObjectDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IObjectFactoryPostProcessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\IObjectPostProcessor.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ListFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\LogFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\MethodInvokingFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ObjectFactoryCreatingFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ObjectReferenceFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyOverrideConfigurer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyPathFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyPlaceholderConfigurer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyResourceConfigurer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\PropertyRetrievingFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\ResourceManagerFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\RuntimeObjectReference.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\SetFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Config\TypedStringValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\FactoryObjectNotInitializedException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IFactoryObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IGenericObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IHierarchicalObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IInitializingObject.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IListableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IObjectDefinitionFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IObjectFactoryAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\IObjectNameAware.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\NoSuchObjectDefinitionException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectCreationException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectCurrentlyInCreationException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectDefinitionException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectDefinitionStoreException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectFactoryUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectInitializationException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectIsNotAFactoryException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\ObjectNotOfRequiredTypeException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AbstractAutowireCapableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AbstractMethodReplacer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AbstractObjectDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AbstractObjectDefinitionReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AbstractObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\AutowireUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ChildObjectDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DefaultListableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DefaultObjectDefinitionFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DelegatingMethodReplacer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\DependencyCheckingMode.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\IInstantiationStrategy.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\IManagedCollection.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\IMethodReplacer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\IObjectDefinitionReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\IObjectDefinitionRegistry.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\LookupMethodOverride.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\LookupMethodReplacer.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ManagedDictionary.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ManagedList.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ManagedSet.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\MethodInjectingInstantiationStrategy.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\MethodOverride.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\MethodOverrides.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ObjectDefinitionReaderUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\ObjectDefinitionValidationException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\PropertiesObjectDefinitionReader.cs" />
    <Compile Include="Objects\Factory\Support\ReplacedMethodOverride.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\RootObjectDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\SimpleInstantiationStrategy.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Support\StaticListableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\UnsatisfiedDependencyException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\ObjectsNamespaceParser.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\INamespaceParser.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\ObjectDefinitionConstants.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlObjectDefinitionReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\XmlObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Factory\Xml\NamespaceParserRegistry.cs" />
    <Compile Include="Objects\Factory\Xml\DefaultObjectDefinitionDocumentReader.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IObjectWrapper.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\IPropertyValues.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\ObjectsException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\PropertyAccessExceptionsException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\PropertyValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\AbstractEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\AbstractWiringEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\ArgumentConvertingMethodInvoker.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\AutoWiringEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\InstanceEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\ISortDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\MethodInvoker.cs" />
    <Compile Include="Objects\Support\MutableSortDefinition.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\PropertyComparator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Objects\Support\StaticEventHandlerValue.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Pool\IObjectPool.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Pool\IPoolableObjectFactory.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Pool\PoolException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Pool\Support\SimplePool.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\AbstractProxyMethodBuilder.cs" />
    <Compile Include="Proxy\AbstractProxyTypeBuilder.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\BaseProxyMethodBuilder.cs" />
    <Compile Include="Proxy\ProxyIgnoreAttribute.cs" />
    <Compile Include="Proxy\CompositionProxyTypeBuilder.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\DynamicProxyManager.cs" />
    <Compile Include="Proxy\InheritanceProxyTypeBuilder.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\IProxyMethodBuilder.cs" />
    <Compile Include="Proxy\IProxyTypeBuilder.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Proxy\IProxyTypeGenerator.cs" />
    <Compile Include="Proxy\TargetProxyMethodBuilder.cs" />
    <Compile Include="Reflection\Dynamic\BaseDynamicMember.cs" />
    <Compile Include="Reflection\Dynamic\DynamicConstructor.cs" />
    <Compile Include="Reflection\Dynamic\DynamicField.cs" />
    <Compile Include="Reflection\Dynamic\DynamicIndexer.cs" />
    <Compile Include="Reflection\Dynamic\DynamicMethod.cs" />
    <Compile Include="Reflection\Dynamic\DynamicProperty.cs" />
    <Compile Include="Reflection\Dynamic\DynamicReflectionManager.cs" />
    <Compile Include="Threading\CallContextStorage.cs" />
    <Compile Include="Threading\ISync.cs" />
    <Compile Include="Threading\IThreadStorage.cs" />
    <Compile Include="Threading\Latch.cs" />
    <Compile Include="Threading\LogicalThreadContext.cs" />
    <Compile Include="Threading\Semaphore.cs" />
    <Compile Include="Threading\SyncHolder.cs" />
    <Compile Include="Threading\ThreadStaticStorage.cs" />
    <Compile Include="Threading\TimeoutException.cs" />
    <Compile Include="Threading\TimeoutSync.cs" />
    <Compile Include="Threading\Utils.cs" />
    <Compile Include="Util\ArrayUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\AssertUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\CollectionUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\CompareUtils.cs" />
    <Compile Include="Util\ConfigurationUtils.cs" />
    <Compile Include="Util\FatalReflectionException.cs" />
    <Compile Include="Util\ObjectUtils.cs" />
    <Compile Include="Util\ReflectionException.cs" />
    <Compile Include="Util\SystemUtils.cs" />
    <Compile Include="Util\DynamicCodeManager.cs" />
    <Compile Include="Util\Generic\CollectionUtils.cs" />
    <Compile Include="Util\PatternMatchUtils.cs" />
    <Compile Include="Util\UniqueKey.cs" />
    <Compile Include="Core\TypeConversion\UniqueKeyConverter.cs" />
    <Compile Include="Util\XmlUtils.cs" />
    <Compile Include="Util\DelegateInfo.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\EventUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\NumberUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\PathMatcher.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\Properties.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\ReflectionUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Util\StringUtils.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Actions\ErrorMessageAction.cs" />
    <Compile Include="Validation\Actions\ExpressionAction.cs" />
    <Compile Include="Validation\AnyValidatorGroup.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\BaseValidationAction.cs" />
    <Compile Include="Validation\BaseValidator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Config\ValidationNamespaceParser.cs" />
    <Compile Include="Validation\ErrorMessage.cs" />
    <Compile Include="Validation\ExclusiveValidatorGroup.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidatedAttribute.cs" />
    <Compile Include="Validation\ValidationException.cs" />
    <Compile Include="Validation\IValidationAction.cs" />
    <Compile Include="Validation\IValidationErrors.cs" />
    <Compile Include="Validation\IValidator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidationErrors.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidatorGroup.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\ValidatorReference.cs" />
    <Compile Include="Validation\CollectionValidator.cs" />
    <Compile Include="Validation\Validators\ConditionValidator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Validators\CreditCardValidator.cs" />
    <Compile Include="Validation\Validators\ISBNValidator.cs" />
    <Compile Include="Validation\Validators\EmailValidator.cs" />
    <Compile Include="Validation\Validators\RegularExpressionValidator.cs" />
    <Compile Include="Validation\Validators\RequiredValidator.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Validation\Validators\UrlValidator.cs">
      <SubType>Code</SubType>
    </Compile>
    <None Include="Expressions\Expression.g" />
    <EmbeddedResource Include="Objects\Factory\Xml\spring-tool-1.1.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Objects\Factory\Xml\spring-objects-1.1.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <None Include="Spring.Core.build" />
    <None Include="Validation\Config\spring-validation-1.1.xsx">
      <DependentUpon>spring-validation-1.1.xsd</DependentUpon>
    </None>
    <EmbeddedResource Include="Validation\Config\spring-validation-1.1.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Resources\Strings.resx">
      <SubType>Designer</SubType>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <Content Include="Expressions\Parser\ExpressionParserTokenTypes.txt" />
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <PropertyGroup>
    <PreBuildEvent>rem $(ProjectDir)\..\..\..\tools\antlr-2.7.6\antlr-2.7.6.exe -o $(ProjectDir)\Expressions\Parser $(ProjectDir)\Expressions\Expression.g
</PreBuildEvent>
    <PostBuildEvent>
    </PostBuildEvent>
  </PropertyGroup>
</Project>