<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>{AE00E5AB-C39A-436F-86D2-33BFE33E2E40}</ProjectGuid>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ApplicationIcon>
    </ApplicationIcon>
    <AssemblyKeyContainerName>
    </AssemblyKeyContainerName>
    <AssemblyName>Spring.Data</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.Data\Debug\</OutputPath>
    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
    <BaseAddress>285212672</BaseAddress>
    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
    <ConfigurationOverrideFile>
    </ConfigurationOverrideFile>
    <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
    <DocumentationFile>Spring.Data.xml</DocumentationFile>
    <DebugSymbols>true</DebugSymbols>
    <FileAlignment>4096</FileAlignment>
    <NoStdLib>false</NoStdLib>
    <NoWarn>1587, 1591, 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>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <OutputPath>..\..\..\build\VS.Net.2005\Spring.Data\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="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="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.Transactions" />
    <Reference Include="System.Web">
      <Name>System.Web</Name>
    </Reference>
    <Reference Include="System.Xml">
      <Name>System.XML</Name>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\CommonAssemblyInfo.cs">
      <Link>CommonAssemblyInfo.cs</Link>
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="AssemblyInfo.cs" />
    <Compile Include="Dao\CannotAcquireLockException.cs" />
    <Compile Include="Dao\CannotSerializeTransactionException.cs" />
    <Compile Include="Dao\CleanupFailureDataAccessException.cs" />
    <Compile Include="Dao\ConcurrencyFailureException.cs" />
    <Compile Include="Dao\PessimisticLockingFailureException.cs" />
    <Compile Include="Dao\DataAccessException.cs" />
    <Compile Include="Dao\DataAccessResourceFailureException.cs" />
    <Compile Include="Dao\DataIntegrityViolationException.cs" />
    <Compile Include="Dao\DataRetrievalFailureException.cs" />
    <Compile Include="Dao\DeadlockLoserDataAccessException.cs" />
    <Compile Include="Dao\EmptyResultDataAccessException.cs" />
    <Compile Include="Dao\IncorrectResultSizeDataAccessException.cs" />
    <Compile Include="Dao\IncorrectUpdateSemanticsDataAccessException.cs" />
    <Compile Include="Dao\InvalidDataAccessApiUsageException.cs" />
    <Compile Include="Dao\InvalidDataAccessResourceUsageException.cs" />
    <Compile Include="Dao\ObjectOptimisticLockingFailureException.cs" />
    <Compile Include="Dao\ObjectRetrievalFailureException.cs" />
    <Compile Include="Dao\OptimisticLockingFailureException.cs" />
    <Compile Include="Dao\PermissionDeniedDataAccessException.cs" />
    <Compile Include="Dao\Support\DaoSupport.cs" />
    <Compile Include="Dao\Support\DataAccessUtils.cs" />
    <Compile Include="Dao\Support\Generic\DataAccessUtils.cs" />
    <Compile Include="Dao\TypeMismatchDataAccessException.cs" />
    <Compile Include="Dao\UncategorizedDataAccessException.cs" />
    <Compile Include="Data\BadSqlGrammarException.cs" />
    <Compile Include="Data\CommandDelegate.cs" />
    <Compile Include="Data\Common\DbMetadata.cs" />
    <Compile Include="Data\Common\DbParameter.cs" />
    <Compile Include="Data\Common\DbParameters.cs" />
    <Compile Include="Data\Common\DbProvider.cs" />
    <Compile Include="Data\Common\DbProviderFactory.cs" />
    <Compile Include="Data\Common\DbProviderFactoryObject.cs" />
    <Compile Include="Data\Common\DbParametersBuilder.cs" />
    <Compile Include="Data\Common\DelegatingDbProvider.cs" />
    <Compile Include="Data\Common\ErrorCodes.cs" />
    <Compile Include="Data\Common\IDbMetadata.cs" />
    <Compile Include="Data\Common\IDbParameter.cs" />
    <Compile Include="Data\Common\IDbParametersBuilder.cs" />
    <Compile Include="Data\Common\IDbParameters.cs" />
    <Compile Include="Data\Common\IDbProvider.cs" />
    <Compile Include="Data\CannotGetAdoConnectionException.cs" />
    <Compile Include="Data\CommandSetterDelegate.cs" />
    <Compile Include="Data\Common\MultiDelegatingDbProvider.cs" />
    <Compile Include="Data\Common\UserCredentialsDbProvider.cs" />
    <Compile Include="Data\Config\DatabaseNamespaceParser.cs" />
    <Compile Include="Data\Core\AdoAccessor.cs" />
    <Compile Include="Data\Core\AdoDaoSupport.cs" />
    <Compile Include="Data\Core\AdoPlatformTransactionManager.cs" />
    <Compile Include="Data\Core\AdoTemplate.cs" />
    <Compile Include="Data\Core\RowMapperResultSetExtractor.cs" />
    <Compile Include="Data\Core\ServiceDomainPlatformTransactionManager.cs" />
    <Compile Include="Data\Core\TxScopeTransactionManager.cs" />
    <Compile Include="Data\Generic\AdoDaoSupport.cs" />
    <Compile Include="Data\Generic\IDataAdapterCallback.cs" />
    <Compile Include="Data\Generic\DataAdapterDelegate.cs" />
    <Compile Include="Data\Generic\IDbCommandDelegate.cs" />
    <Compile Include="Data\Generic\IDbCommandCallback.cs" />
    <Compile Include="Data\Generic\IResultSetExtractor.cs" />
    <Compile Include="Data\Generic\NamedResultSetProcessor.cs" />
    <Compile Include="Data\Generic\ResultSetExtractorDelegate.cs" />
    <Compile Include="Data\Generic\RowMapperDelegate.cs" />
    <Compile Include="Data\Generic\RowMapperResultSetExtractor.cs" />
    <Compile Include="Data\ICommonAdoOperations.cs" />
    <Compile Include="Data\IDataReaderWrapper.cs" />
    <Compile Include="Data\Objects\AbstractAdoOperation.cs" />
    <Compile Include="Data\Objects\Generic\AdoOperation.cs" />
    <Compile Include="Data\Objects\Generic\AdoQuery.cs" />
    <Compile Include="Data\Objects\Generic\MappingAdoQuery.cs" />
    <Compile Include="Data\Objects\Generic\MappingAdoQueryWithContext.cs" />
    <Compile Include="Data\Objects\Generic\StoredProcedure.cs" />
    <Compile Include="Data\ResultSetExtractorDelegate.cs" />
    <Compile Include="Data\RowCallbackDelegate.cs" />
    <Compile Include="Data\Generic\AdoTemplate.cs" />
    <Compile Include="Data\Generic\CommandDelegate.cs" />
    <Compile Include="Data\Generic\IAdoOperations.cs" />
    <Compile Include="Data\Generic\ICommandCallback.cs" />
    <Compile Include="Data\Generic\IRowMapper.cs" />
    <Compile Include="Data\IAdoOperations.cs" />
    <Compile Include="Data\ICommandCallback.cs" />
    <Compile Include="Data\ICommandSetter.cs" />
    <Compile Include="Data\ICommandTextProvider.cs" />
    <Compile Include="Data\IDataAdapterCallback.cs" />
    <Compile Include="Data\IDataAdapterSetter.cs" />
    <Compile Include="Data\IDataSetFillLifecycleProcessor.cs" />
    <Compile Include="Data\IDbCommandCreator.cs" />
    <Compile Include="Data\IDbCommandCreatorFactory.cs" />
    <Compile Include="Data\IDbDataAdapterCreator.cs" />
    <Compile Include="Data\InvalidResultSetAccessException.cs" />
    <Compile Include="Data\IResultSetExtractor.cs" />
    <Compile Include="Data\IRowCallback.cs" />
    <Compile Include="Data\IRowMapper.cs" />
    <Compile Include="Data\Objects\AdoNonQuery.cs" />
    <Compile Include="Data\Objects\AdoOperation.cs" />
    <Compile Include="Data\Objects\AdoQuery.cs" />
    <Compile Include="Data\Objects\AdoScalar.cs" />
    <Compile Include="Data\Objects\MappingAdoQuery.cs" />
    <Compile Include="Data\Objects\MappingAdoQueryWithContext.cs" />
    <Compile Include="Data\Objects\StoredProcedure.cs" />
    <Compile Include="Data\RowMapperDelegate.cs" />
    <Compile Include="Data\Support\AdoTransactionObjectSupport.cs" />
    <Compile Include="Data\Support\AdoUtils.cs" />
    <Compile Include="Data\Support\ConnectionHolder.cs" />
    <Compile Include="Data\Support\ConnectionSynchronization.cs" />
    <Compile Include="Data\Support\ConnectionTxPair.cs" />
    <Compile Include="Data\Support\ConnectionUtils.cs" />
    <Compile Include="Data\Support\DefaultServiceDomainAdapter.cs" />
    <Compile Include="Data\Support\DefaultTransactionScopeAdapter.cs" />
    <Compile Include="Data\Support\ErrorCodeExceptionTranslator.cs" />
    <Compile Include="Data\Support\FallbackExceptionTranslator.cs" />
    <Compile Include="Data\Support\IAdoExceptionTranslator.cs" />
    <Compile Include="Data\Support\IServiceDomainAdapter.cs" />
    <Compile Include="Data\Support\ITransactionScopeAdapter.cs" />
    <Compile Include="Data\Support\NamedResultSetProcessor.cs" />
    <Compile Include="Data\Support\NullMappingDataReader.cs" />
    <Compile Include="Data\Support\ParameterUtils.cs" />
    <Compile Include="Data\Support\RowCallbackResultSetExtractor.cs" />
    <Compile Include="Data\Support\SimpleServiceConfig.cs" />
    <Compile Include="Data\Support\TypedDataSetUtils.cs" />
    <Compile Include="Data\UncategorizedAdoException.cs">
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="Transaction\CannotCreateTransactionException.cs" />
    <Compile Include="Transaction\Config\AttributeDrivenObjectDefinitionParser.cs" />
    <Compile Include="Transaction\Config\TxNamespaceUtils.cs" />
    <Compile Include="Transaction\Config\TxAdviceObjectDefinitionParser.cs" />
    <Compile Include="Transaction\Config\TxNamespaceParser.cs" />
    <Compile Include="Transaction\HeuristicCompletionException.cs" />
    <Compile Include="Transaction\IllegalTransactionStateException.cs" />
    <Compile Include="Transaction\Interceptor\AbstractFallbackTransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\AttributesTransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\DefaultTransactionAttribute.cs" />
    <Compile Include="Transaction\Interceptor\DefaultTransactionAttributeSourceAdvisor.cs" />
    <Compile Include="Transaction\Interceptor\DelegatingTransactionAttributeWithName.cs" />
    <Compile Include="Transaction\Interceptor\ITransactionAttribute.cs" />
    <Compile Include="Transaction\Interceptor\ITransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\MatchAlwaysTransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\MethodMapTransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\NameMatchTransactionAttributeSource.cs" />
    <Compile Include="Transaction\Interceptor\NoRollbackRuleAttribute.cs" />
    <Compile Include="Transaction\Interceptor\RollbackRuleAttribute.cs" />
    <Compile Include="Transaction\Interceptor\RuleBasedTransactionAttribute.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAspectSupport.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAttribute.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAttributeConverter.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAttributeEditor.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAttributeSourceAdvisor.cs" />
    <Compile Include="Transaction\Interceptor\TransactionAttributeSourceEditor.cs" />
    <Compile Include="Transaction\Interceptor\TransactionInterceptor.cs" />
    <Compile Include="Transaction\Interceptor\TransactionProxyFactoryObject.cs" />
    <Compile Include="Transaction\InvalidIsolationLevelException.cs" />
    <Compile Include="Transaction\InvalidTimeoutException.cs" />
    <Compile Include="Transaction\IPlatformTransactionManager.cs" />
    <Compile Include="Transaction\ISavepointManager.cs" />
    <Compile Include="Transaction\ITransactionDefinition.cs" />
    <Compile Include="Transaction\ITransactionStatus.cs" />
    <Compile Include="Transaction\NestedTransactionNotSupportedException.cs" />
    <Compile Include="Transaction\NoTransactionException.cs" />
    <Compile Include="Transaction\Support\AbstractPlatformTransactionManager.cs" />
    <Compile Include="Transaction\Support\DefaultTransactionDefinition.cs" />
    <Compile Include="Transaction\Support\DefaultTransactionStatus.cs" />
    <Compile Include="Transaction\Support\IResourceTransactionManager.cs" />
    <Compile Include="Transaction\Support\ISmartTransactionObject.cs" />
    <Compile Include="Transaction\Support\ITransactionCallback.cs" />
    <Compile Include="Transaction\Support\ITransactionOperations.cs" />
    <Compile Include="Transaction\Support\ITransactionSynchronization.cs" />
    <Compile Include="Transaction\Support\ResourceHolderSupport.cs" />
    <Compile Include="Transaction\Support\TransactionCallbackWithoutResult.cs" />
    <Compile Include="Transaction\Support\TransactionDelegate.cs" />
    <Compile Include="Transaction\Support\TransactionSynchronizationAdapter.cs" />
    <Compile Include="Transaction\Support\TransactionSynchronizationManager.cs" />
    <Compile Include="Transaction\Support\TransactionSynchronizationState.cs" />
    <Compile Include="Transaction\Support\TransactionSynchronizationStatus.cs" />
    <Compile Include="Transaction\Support\TransactionTemplate.cs" />
    <Compile Include="Transaction\TransactionException.cs" />
    <Compile Include="Transaction\TransactionOutcomeState.cs" />
    <Compile Include="Transaction\TransactionPropagation.cs" />
    <Compile Include="Transaction\TransactionSuspensionNotSupportedException.cs" />
    <Compile Include="Transaction\TransactionSystemException.cs" />
    <Compile Include="Transaction\TransactionTimedOutException.cs" />
    <Compile Include="Transaction\TransactionUsageException.cs" />
    <Compile Include="Transaction\UnexpectedRollbackException.cs" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Data\Common\dbproviders.xml" />
  </ItemGroup>
  <ItemGroup>
    <EmbeddedResource Include="Data\Config\spring-database-1.1.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="Transaction\Config\spring-tx-1.1.xsd">
      <SubType>Designer</SubType>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\Spring.Aop\Spring.Aop.2005.csproj">
      <Project>{3A3A4E65-45A6-4B20-B460-0BEDC302C02C}</Project>
      <Name>Spring.Aop.2005</Name>
    </ProjectReference>
    <ProjectReference Include="..\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>
    </PostBuildEvent>
  </PropertyGroup>
</Project>