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>{A2CE0F66-AD6F-4663-BBEC-C22A90CA3D35}</ProjectGuid>
7 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
8 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
11 <AssemblyKeyContainerName>
12 </AssemblyKeyContainerName>
13 <AssemblyName>AspectSharp.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>AspectSharp.Tests</RootNamespace>
22 <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
27 <UpgradeBackupLocation>
28 </UpgradeBackupLocation>
30 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
31 <OutputPath>..\bin\</OutputPath>
32 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
33 <BaseAddress>285212672</BaseAddress>
34 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
35 <ConfigurationOverrideFile>
36 </ConfigurationOverrideFile>
37 <DefineConstants>DEBUG;TRACE</DefineConstants>
40 <DebugSymbols>true</DebugSymbols>
41 <FileAlignment>4096</FileAlignment>
42 <NoStdLib>false</NoStdLib>
45 <Optimize>false</Optimize>
46 <RegisterForComInterop>false</RegisterForComInterop>
47 <RemoveIntegerChecks>false</RemoveIntegerChecks>
48 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
49 <WarningLevel>4</WarningLevel>
50 <DebugType>full</DebugType>
51 <ErrorReport>prompt</ErrorReport>
53 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
54 <OutputPath>..\bin\</OutputPath>
55 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
56 <BaseAddress>285212672</BaseAddress>
57 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
58 <ConfigurationOverrideFile>
59 </ConfigurationOverrideFile>
60 <DefineConstants>TRACE</DefineConstants>
63 <DebugSymbols>false</DebugSymbols>
64 <FileAlignment>4096</FileAlignment>
65 <NoStdLib>false</NoStdLib>
68 <Optimize>true</Optimize>
69 <RegisterForComInterop>false</RegisterForComInterop>
70 <RemoveIntegerChecks>false</RemoveIntegerChecks>
71 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
72 <WarningLevel>4</WarningLevel>
73 <DebugType>none</DebugType>
74 <ErrorReport>prompt</ErrorReport>
77 <Reference Include="antlr.runtime">
78 <Name>antlr.runtime</Name>
79 <HintPath>..\..\build\net-1.1\debug\antlr.runtime.dll</HintPath>
81 <Reference Include="nunit.framework">
82 <Name>nunit.framework</Name>
83 <HintPath>..\..\build\net-1.1\debug\nunit.framework.dll</HintPath>
85 <Reference Include="System">
88 <Reference Include="System.Data">
89 <Name>System.Data</Name>
91 <Reference Include="System.Xml">
92 <Name>System.XML</Name>
94 <ProjectReference Include="..\AopAlliance\AopAlliance-vs2005.csproj">
95 <Name>AopAlliance-vs2005</Name>
96 <Project>{74C3CE90-25AF-4998-9123-61D19041AF68}</Project>
97 <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
99 <ProjectReference Include="..\AspectSharp.Lang\AspectSharp.Lang-vs2005.csproj">
100 <Name>AspectSharp.Lang-vs2005</Name>
101 <Project>{6B00E2C0-C58E-4399-A323-A034415E67D4}</Project>
102 <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
104 <ProjectReference Include="..\AspectSharp\AspectSharp-vs2005.csproj">
105 <Name>AspectSharp-vs2005</Name>
106 <Project>{C50C59E8-410B-48C6-8CD0-DB351C0AB75E}</Project>
107 <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
111 <None Include="App.config" />
112 <Compile Include="AspectEngineBuilderTestCase.cs">
113 <SubType>Code</SubType>
115 <Compile Include="AspectEngineTestCase.cs">
116 <SubType>Code</SubType>
118 <Compile Include="AssemblyInfo.cs">
119 <SubType>Code</SubType>
121 <Compile Include="Classes\Author.cs">
122 <SubType>Code</SubType>
124 <Compile Include="Classes\ComplexClass.cs">
125 <SubType>Code</SubType>
127 <Compile Include="Classes\DummyCustomer.cs">
128 <SubType>Code</SubType>
130 <Compile Include="Classes\DummyInterceptor.cs">
131 <SubType>Code</SubType>
133 <Compile Include="Classes\DummyMixin.cs">
134 <SubType>Code</SubType>
136 <Compile Include="Classes\DummyPerson.cs">
137 <SubType>Code</SubType>
139 <Compile Include="Classes\ICustomer.cs">
140 <SubType>Code</SubType>
142 <Compile Include="Classes\ILogEnabled.cs">
143 <SubType>Code</SubType>
145 <Compile Include="Classes\ILoggeable.cs">
146 <SubType>Code</SubType>
148 <Compile Include="Classes\IPartiallyComplex.cs">
149 <SubType>Code</SubType>
151 <Compile Include="Classes\IPerson.cs">
152 <SubType>Code</SubType>
154 <Compile Include="Classes\LogEnabledAuthor.cs">
155 <SubType>Code</SubType>
157 <Compile Include="Classes\LogFactoryMixin.cs">
158 <SubType>Code</SubType>
160 <Compile Include="Classes\Loggeable.cs">
161 <SubType>Code</SubType>
163 <Compile Include="Classes\LogInvocationInterceptor.cs">
164 <SubType>Code</SubType>
166 <Compile Include="Classes\LogInvocationsInterceptor.cs">
167 <SubType>Code</SubType>
169 <Compile Include="InterceptorTests\InterceptorTestCase.cs">
170 <SubType>Code</SubType>
172 <Compile Include="MatcherTests\AssignableMatcherTestCase.cs">
173 <SubType>Code</SubType>
175 <Compile Include="MatcherTests\NamespaceMatcherTestCase.cs">
176 <SubType>Code</SubType>
178 <Compile Include="MatcherTests\SingleTypeMatcherTestCase.cs">
179 <SubType>Code</SubType>
181 <Compile Include="MixinTests\MixinTestCase.cs">
182 <SubType>Code</SubType>
184 <Compile Include="OptimizationTestCase.cs">
185 <SubType>Code</SubType>
188 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
192 <PostBuildEvent>copy $(ProjectDir)App.config $(TargetPath).config</PostBuildEvent>