1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ProjectType>Local</ProjectType>
4 <ProductVersion>8.0.50727</ProductVersion>
5 <SchemaVersion>2.0</SchemaVersion>
6 <ProjectGuid>{BECD2438-F285-480D-919E-D295752D92A1}</ProjectGuid>
7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
11 <AssemblyKeyContainerName>
12 </AssemblyKeyContainerName>
13 <AssemblyName>Castle.Facilities.Cache</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.Cache</RootNamespace>
22 <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
27 <UpgradeBackupLocation>
28 </UpgradeBackupLocation>
30 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
31 <OutputPath>bin\Debug\</OutputPath>
32 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
33 <BaseAddress>285212672</BaseAddress>
34 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
35 <ConfigurationOverrideFile>
36 </ConfigurationOverrideFile>
37 <DefineConstants>TRACE;DEBUG</DefineConstants>
38 <DocumentationFile>Castle.Facilities.Cache.xml</DocumentationFile>
39 <DebugSymbols>true</DebugSymbols>
40 <FileAlignment>4096</FileAlignment>
41 <NoStdLib>false</NoStdLib>
43 <Optimize>false</Optimize>
44 <RegisterForComInterop>false</RegisterForComInterop>
45 <RemoveIntegerChecks>false</RemoveIntegerChecks>
46 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
47 <WarningLevel>4</WarningLevel>
48 <DebugType>full</DebugType>
49 <ErrorReport>prompt</ErrorReport>
51 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
52 <OutputPath>bin\Release\</OutputPath>
53 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
54 <BaseAddress>285212672</BaseAddress>
55 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
56 <ConfigurationOverrideFile>
57 </ConfigurationOverrideFile>
58 <DefineConstants>TRACE</DefineConstants>
59 <DocumentationFile>Castle.Facilities.Cache.xml</DocumentationFile>
60 <DebugSymbols>false</DebugSymbols>
61 <FileAlignment>4096</FileAlignment>
62 <NoStdLib>false</NoStdLib>
64 <Optimize>true</Optimize>
65 <RegisterForComInterop>false</RegisterForComInterop>
66 <RemoveIntegerChecks>false</RemoveIntegerChecks>
67 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
68 <WarningLevel>4</WarningLevel>
69 <DebugType>none</DebugType>
70 <ErrorReport>prompt</ErrorReport>
73 <Reference Include="Castle.Core">
74 <Name>Castle.Core</Name>
75 <HintPath>..\..\..\build\net-2.0\debug\Castle.Core.dll</HintPath>
77 <Reference Include="Castle.MicroKernel">
78 <Name>Castle.MicroKernel</Name>
79 <HintPath>..\..\..\build\net-2.0\debug\Castle.MicroKernel.dll</HintPath>
81 <Reference Include="Castle.Windsor">
82 <Name>Castle.Windsor</Name>
83 <HintPath>..\..\..\build\net-2.0\debug\Castle.Windsor.dll</HintPath>
85 <Reference Include="System">
88 <Reference Include="System.configuration" />
89 <Reference Include="System.Data">
90 <Name>System.Data</Name>
92 <Reference Include="System.Xml">
93 <Name>System.XML</Name>
97 <Compile Include="CacheAttribute.cs">
98 <SubType>Code</SubType>
100 <Compile Include="CacheComponentInspector.cs">
101 <SubType>Code</SubType>
103 <Compile Include="CacheConfig.cs">
104 <SubType>Code</SubType>
106 <Compile Include="CacheConfigHolder.cs">
107 <SubType>Code</SubType>
109 <Compile Include="CacheFacility.cs">
110 <SubType>Code</SubType>
112 <Compile Include="CacheInterceptor.cs">
113 <SubType>Code</SubType>
115 <Compile Include="Manager\DefaultCacheKeyGenerator.cs">
116 <SubType>Code</SubType>
118 <Compile Include="Manager\ICacheKeyGenerator.cs">
119 <SubType>Code</SubType>
121 <Compile Include="Manager\ICacheManager.cs">
122 <SubType>Code</SubType>
124 <Compile Include="Manager\MemoryCacheManager.cs">
125 <SubType>Code</SubType>
127 <Content Include="ToDo.txt" />
129 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />