1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
3 <ProjectType>Local</ProjectType>
4 <ProductVersion>9.0.21022</ProductVersion>
5 <SchemaVersion>2.0</SchemaVersion>
6 <ProjectGuid>{8A7E5413-3F2C-4C09-92A7-F5A3AC9F2F93}</ProjectGuid>
7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
11 <AssemblyKeyContainerName>
12 </AssemblyKeyContainerName>
13 <AssemblyName>Castle.Facilities.AutomaticTransactionManagement.Tests</AssemblyName>
14 <AssemblyOriginatorKeyFile>
15 </AssemblyOriginatorKeyFile>
16 <DefaultClientScript>JScript</DefaultClientScript>
17 <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
18 <DefaultTargetSchema>IE50</DefaultTargetSchema>
19 <DelaySign>false</DelaySign>
20 <OutputType>Library</OutputType>
21 <RootNamespace>Castle.Facilities.AutomaticTransactionManagement.Tests</RootNamespace>
22 <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
27 <UpgradeBackupLocation>
28 </UpgradeBackupLocation>
29 <OldToolsVersion>2.0</OldToolsVersion>
30 <PublishUrl>http://localhost/Castle.Facilities.AutomaticTransactionManagement.Tests/</PublishUrl>
31 <Install>true</Install>
32 <InstallFrom>Web</InstallFrom>
33 <UpdateEnabled>true</UpdateEnabled>
34 <UpdateMode>Foreground</UpdateMode>
35 <UpdateInterval>7</UpdateInterval>
36 <UpdateIntervalUnits>Days</UpdateIntervalUnits>
37 <UpdatePeriodically>false</UpdatePeriodically>
38 <UpdateRequired>false</UpdateRequired>
39 <MapFileExtensions>true</MapFileExtensions>
40 <ApplicationRevision>0</ApplicationRevision>
41 <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
42 <IsWebBootstrapper>true</IsWebBootstrapper>
43 <UseApplicationTrust>false</UseApplicationTrust>
44 <BootstrapperEnabled>true</BootstrapperEnabled>
45 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
47 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
48 <OutputPath>..\bin\</OutputPath>
49 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
50 <BaseAddress>285212672</BaseAddress>
51 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
52 <ConfigurationOverrideFile>
53 </ConfigurationOverrideFile>
54 <DefineConstants>TRACE;DEBUG</DefineConstants>
57 <DebugSymbols>true</DebugSymbols>
58 <FileAlignment>4096</FileAlignment>
59 <NoStdLib>false</NoStdLib>
62 <Optimize>false</Optimize>
63 <RegisterForComInterop>false</RegisterForComInterop>
64 <RemoveIntegerChecks>false</RemoveIntegerChecks>
65 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
66 <WarningLevel>4</WarningLevel>
67 <DebugType>full</DebugType>
68 <ErrorReport>prompt</ErrorReport>
70 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
71 <OutputPath>bin\Release\</OutputPath>
72 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
73 <BaseAddress>285212672</BaseAddress>
74 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
75 <ConfigurationOverrideFile>
76 </ConfigurationOverrideFile>
77 <DefineConstants>TRACE</DefineConstants>
80 <DebugSymbols>false</DebugSymbols>
81 <FileAlignment>4096</FileAlignment>
82 <NoStdLib>false</NoStdLib>
85 <Optimize>true</Optimize>
86 <RegisterForComInterop>false</RegisterForComInterop>
87 <RemoveIntegerChecks>false</RemoveIntegerChecks>
88 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
89 <WarningLevel>4</WarningLevel>
90 <DebugType>none</DebugType>
91 <ErrorReport>prompt</ErrorReport>
94 <Reference Include="Castle.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
95 <SpecificVersion>False</SpecificVersion>
96 <HintPath>..\..\..\build\net-3.5\debug\Castle.Core.dll</HintPath>
98 <Reference Include="Castle.MicroKernel, Version=1.0.0.2, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
99 <SpecificVersion>False</SpecificVersion>
100 <HintPath>..\..\..\build\net-3.5\debug\Castle.MicroKernel.dll</HintPath>
102 <Reference Include="Castle.Services.Transaction, Version=0.1.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
103 <SpecificVersion>False</SpecificVersion>
104 <HintPath>..\..\..\build\net-3.5\debug\Castle.Services.Transaction.dll</HintPath>
106 <Reference Include="Castle.Windsor, Version=1.0.0.2, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
107 <SpecificVersion>False</SpecificVersion>
108 <HintPath>..\..\..\build\net-3.5\debug\Castle.Windsor.dll</HintPath>
110 <Reference Include="nunit.framework, Version=2.2.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
111 <SpecificVersion>False</SpecificVersion>
112 <HintPath>..\..\..\build\net-3.5\debug\nunit.framework.dll</HintPath>
114 <Reference Include="System">
117 <Reference Include="System.configuration" />
118 <Reference Include="System.Core">
119 <RequiredTargetFramework>3.5</RequiredTargetFramework>
121 <Reference Include="System.Data">
122 <Name>System.Data</Name>
124 <Reference Include="System.Xml">
125 <Name>System.XML</Name>
129 <Compile Include="AnotherCustomerService.cs">
130 <SubType>Code</SubType>
132 <Compile Include="BaseTransactionalComp.cs">
133 <SubType>Code</SubType>
135 <Compile Include="ConfigHelper.cs">
136 <SubType>Code</SubType>
138 <Compile Include="ConfiguredComponents.cs">
139 <SubType>Code</SubType>
141 <Compile Include="CustomerService.cs">
142 <SubType>Code</SubType>
144 <Compile Include="GenericService.cs" />
145 <Compile Include="ICustomerService.cs">
146 <SubType>Code</SubType>
148 <Compile Include="MockTransactionManager.cs">
149 <SubType>Code</SubType>
151 <Compile Include="TransactionalComp1.cs">
152 <SubType>Code</SubType>
154 <Compile Include="TransactionalComp3.cs">
155 <SubType>Code</SubType>
157 <Compile Include="TransactionTestCase.cs">
158 <SubType>Code</SubType>
160 <None Include="App.config" />
163 <ProjectReference Include="..\Castle.Facilities.AutomaticTransactionManagement\Castle.Facilities.AutomaticTransactionManagement-vs2008.csproj">
164 <Project>{9962F772-E75C-4998-A45B-3CD99C2E2903}</Project>
165 <Name>Castle.Facilities.AutomaticTransactionManagement-vs2008</Name>
169 <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
172 <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
173 <Visible>False</Visible>
174 <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
175 <Install>true</Install>
176 </BootstrapperPackage>
177 <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
178 <Visible>False</Visible>
179 <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
180 <Install>false</Install>
181 </BootstrapperPackage>
182 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
183 <Visible>False</Visible>
184 <ProductName>.NET Framework 3.5</ProductName>
185 <Install>false</Install>
186 </BootstrapperPackage>
188 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
192 <PostBuildEvent>copy "$(ProjectDir)\App.config" "$(TargetPath).config"</PostBuildEvent>