Fixing an issue with output parameters that are of type IntPtr
[castle.git] / ActiveRecord / Castle.ActiveRecord / Castle.ActiveRecord-vs2008.csproj
blob3a83aaa54a78bf8f6b6b239f5edd14add1e86e22
1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">\r
2   <PropertyGroup>\r
3     <ProjectType>Local</ProjectType>\r
4     <ProductVersion>9.0.21022</ProductVersion>\r
5     <SchemaVersion>2.0</SchemaVersion>\r
6     <ProjectGuid>{652F95D4-86E2-40B6-919D-CFC6E449386B}</ProjectGuid>\r
7     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
8     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
9     <ApplicationIcon>\r
10     </ApplicationIcon>\r
11     <AssemblyKeyContainerName>\r
12     </AssemblyKeyContainerName>\r
13     <AssemblyName>Castle.ActiveRecord</AssemblyName>\r
14     <AssemblyOriginatorKeyFile>..\..\CastleKey.snk</AssemblyOriginatorKeyFile>\r
15     <DefaultClientScript>JScript</DefaultClientScript>\r
16     <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>\r
17     <DefaultTargetSchema>IE50</DefaultTargetSchema>\r
18     <DelaySign>false</DelaySign>\r
19     <OutputType>Library</OutputType>\r
20     <RootNamespace>Castle.ActiveRecord</RootNamespace>\r
21     <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>\r
22     <StartupObject>\r
23     </StartupObject>\r
24     <FileUpgradeFlags>\r
25     </FileUpgradeFlags>\r
26     <UpgradeBackupLocation>\r
27     </UpgradeBackupLocation>\r
28     <SccProjectName>\r
29     </SccProjectName>\r
30     <SccLocalPath>\r
31     </SccLocalPath>\r
32     <SccAuxPath>\r
33     </SccAuxPath>\r
34     <SccProvider>\r
35     </SccProvider>\r
36     <SignAssembly>true</SignAssembly>\r
37     <OldToolsVersion>2.0</OldToolsVersion>\r
38     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>\r
39   </PropertyGroup>\r
40   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
41     <OutputPath>..\bin\</OutputPath>\r
42     <AllowUnsafeBlocks>false</AllowUnsafeBlocks>\r
43     <BaseAddress>285212672</BaseAddress>\r
44     <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>\r
45     <ConfigurationOverrideFile>\r
46     </ConfigurationOverrideFile>\r
47     <DefineConstants>TRACE;DEBUG</DefineConstants>\r
48     <DocumentationFile>..\bin\Castle.ActiveRecord.XML</DocumentationFile>\r
49     <DebugSymbols>true</DebugSymbols>\r
50     <FileAlignment>4096</FileAlignment>\r
51     <NoStdLib>false</NoStdLib>\r
52     <NoWarn>\r
53     </NoWarn>\r
54     <Optimize>false</Optimize>\r
55     <RegisterForComInterop>false</RegisterForComInterop>\r
56     <RemoveIntegerChecks>false</RemoveIntegerChecks>\r
57     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>\r
58     <WarningLevel>4</WarningLevel>\r
59     <DebugType>full</DebugType>\r
60     <ErrorReport>prompt</ErrorReport>\r
61   </PropertyGroup>\r
62   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
63     <OutputPath>bin\Release\</OutputPath>\r
64     <AllowUnsafeBlocks>false</AllowUnsafeBlocks>\r
65     <BaseAddress>285212672</BaseAddress>\r
66     <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>\r
67     <ConfigurationOverrideFile>\r
68     </ConfigurationOverrideFile>\r
69     <DefineConstants>TRACE</DefineConstants>\r
70     <DocumentationFile>bin\Release\Castle.ActiveRecord.XML</DocumentationFile>\r
71     <DebugSymbols>false</DebugSymbols>\r
72     <FileAlignment>4096</FileAlignment>\r
73     <NoStdLib>false</NoStdLib>\r
74     <NoWarn>\r
75     </NoWarn>\r
76     <Optimize>true</Optimize>\r
77     <RegisterForComInterop>false</RegisterForComInterop>\r
78     <RemoveIntegerChecks>false</RemoveIntegerChecks>\r
79     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>\r
80     <WarningLevel>4</WarningLevel>\r
81     <DebugType>none</DebugType>\r
82     <ErrorReport>prompt</ErrorReport>\r
83   </PropertyGroup>\r
84   <ItemGroup>\r
85     <Reference Include="Castle.Components.Validator, Version=0.0.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">\r
86       <SpecificVersion>False</SpecificVersion>\r
87       <HintPath>..\..\build\net-2.0\debug\Castle.Components.Validator.dll</HintPath>\r
88     </Reference>\r
89     <Reference Include="Castle.Core, Version=0.0.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">\r
90       <SpecificVersion>False</SpecificVersion>\r
91       <HintPath>..\..\build\net-2.0\debug\Castle.Core.dll</HintPath>\r
92     </Reference>\r
93     <Reference Include="Castle.DynamicProxy, Version=1.1.5.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">\r
94       <SpecificVersion>False</SpecificVersion>\r
95       <HintPath>..\..\build\net-2.0\debug\Castle.DynamicProxy.dll</HintPath>\r
96     </Reference>\r
97     <Reference Include="Iesi.Collections, Version=1.0.0.1, Culture=neutral, PublicKeyToken=154fdcb44c4484fc">\r
98       <SpecificVersion>False</SpecificVersion>\r
99       <HintPath>..\..\build\net-2.0\debug\Iesi.Collections.dll</HintPath>\r
100     </Reference>\r
101     <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=b32731d11ce58905">\r
102       <SpecificVersion>False</SpecificVersion>\r
103       <HintPath>..\..\build\net-2.0\debug\log4net.dll</HintPath>\r
104     </Reference>\r
105     <Reference Include="NHibernate, Version=1.0.1.0, Culture=neutral, PublicKeyToken=154fdcb44c4484fc">\r
106       <SpecificVersion>False</SpecificVersion>\r
107       <HintPath>..\..\build\net-2.0\debug\NHibernate.dll</HintPath>\r
108     </Reference>\r
109     <Reference Include="System">\r
110       <Name>System</Name>\r
111     </Reference>\r
112     <Reference Include="System.configuration" />\r
113     <Reference Include="System.Core">\r
114       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
115     </Reference>\r
116     <Reference Include="System.Data">\r
117       <Name>System.Data</Name>\r
118     </Reference>\r
119     <Reference Include="System.Web" />\r
120     <Reference Include="System.XML" />\r
121   </ItemGroup>\r
122   <ItemGroup>\r
123     <Compile Include="AssemblyInfo.cs">\r
124       <SubType>Code</SubType>\r
125     </Compile>\r
126     <Compile Include="Attributes\ActiveRecordAttribute.cs">\r
127       <SubType>Code</SubType>\r
128     </Compile>\r
129     <Compile Include="Attributes\ActiveRecordSkip.cs">\r
130       <SubType>Code</SubType>\r
131     </Compile>\r
132     <Compile Include="Attributes\AnyAttribute.cs" />\r
133     <Compile Include="Attributes\BaseAttribute.cs">\r
134       <SubType>Code</SubType>\r
135     </Compile>\r
136     <Compile Include="Attributes\BelongsToAttribute.cs">\r
137       <SubType>Code</SubType>\r
138     </Compile>\r
139     <Compile Include="Attributes\CollectionIDAttribute.cs">\r
140       <SubType>Code</SubType>\r
141     </Compile>\r
142     <Compile Include="Attributes\CompositeKeyAttribute.cs" />\r
143     <Compile Include="Attributes\FieldAttribute.cs">\r
144       <SubType>Code</SubType>\r
145     </Compile>\r
146     <Compile Include="Attributes\HasAndBelongsToManyAttribute.cs">\r
147       <SubType>Code</SubType>\r
148     </Compile>\r
149     <Compile Include="Attributes\HasManyAttribute.cs">\r
150       <SubType>Code</SubType>\r
151     </Compile>\r
152     <Compile Include="Attributes\HasManyToAnyAttribute.cs" />\r
153     <Compile Include="Attributes\HiLoAttribute.cs">\r
154       <SubType>Code</SubType>\r
155     </Compile>\r
156     <Compile Include="Attributes\JoinedBaseAttribute.cs">\r
157       <SubType>Code</SubType>\r
158     </Compile>\r
159     <Compile Include="Attributes\JoinedKeyAttribute.cs">\r
160       <SubType>Code</SubType>\r
161     </Compile>\r
162     <Compile Include="Attributes\KeyPropertyAttribute.cs" />\r
163     <Compile Include="Attributes\NestedAttribute.cs">\r
164       <SubType>Code</SubType>\r
165     </Compile>\r
166     <Compile Include="Attributes\OneToOneAttribute.cs">\r
167       <SubType>Code</SubType>\r
168     </Compile>\r
169     <Compile Include="Attributes\PrimaryKeyAttribute.cs">\r
170       <SubType>Code</SubType>\r
171     </Compile>\r
172     <Compile Include="Attributes\PropertyAccess.cs">\r
173       <SubType>Code</SubType>\r
174     </Compile>\r
175     <Compile Include="Attributes\PropertyAttribute.cs">\r
176       <SubType>Code</SubType>\r
177     </Compile>\r
178     <Compile Include="Attributes\RelationAttribute.cs">\r
179       <SubType>Code</SubType>\r
180     </Compile>\r
181     <Compile Include="Attributes\TimestampAttribute.cs">\r
182       <SubType>Code</SubType>\r
183     </Compile>\r
184     <Compile Include="Attributes\VersionAttribute.cs">\r
185       <SubType>Code</SubType>\r
186     </Compile>\r
187     <Compile Include="Attributes\WithAccessAttribute.cs">\r
188       <SubType>Code</SubType>\r
189     </Compile>\r
190     <Compile Include="Framework\ActiveRecordBase.cs">\r
191       <SubType>Code</SubType>\r
192     </Compile>\r
193     <Compile Include="Framework\ActiveRecordException.cs">\r
194       <SubType>Code</SubType>\r
195     </Compile>\r
196     <Compile Include="Framework\ActiveRecordMediator.cs" />\r
197     <Compile Include="Framework\ActiveRecordMediator.Generic.cs" />\r
198     <Compile Include="Framework\ActiveRecordStarter.cs">\r
199       <SubType>Code</SubType>\r
200     </Compile>\r
201     <Compile Include="Framework\ActiveRecordValidationBase.cs">\r
202       <SubType>Code</SubType>\r
203     </Compile>\r
204     <Compile Include="Framework\Config\ActiveRecordSectionHandler.cs">\r
205       <SubType>Code</SubType>\r
206     </Compile>\r
207     <Compile Include="Framework\Config\IConfigurationSource.cs">\r
208       <SubType>Code</SubType>\r
209     </Compile>\r
210     <Compile Include="Framework\Config\InPlaceConfigurationSource.cs">\r
211       <SubType>Code</SubType>\r
212     </Compile>\r
213     <Compile Include="Framework\Config\XmlConfigurationSource.cs">\r
214       <SubType>Code</SubType>\r
215     </Compile>\r
216     <Compile Include="Framework\DictionaryAdapter.cs">\r
217       <SubType>Code</SubType>\r
218     </Compile>\r
219     <Compile Include="Framework\HookDispatcher.cs">\r
220       <SubType>Code</SubType>\r
221     </Compile>\r
222     <Compile Include="Framework\Internal\ActiveRecordModelBuilder.cs">\r
223       <SubType>Code</SubType>\r
224     </Compile>\r
225     <Compile Include="Framework\Internal\ActiveRecordModelCollection.cs">\r
226       <SubType>Code</SubType>\r
227     </Compile>\r
228     <Compile Include="Framework\Internal\IVisitable.cs">\r
229       <SubType>Code</SubType>\r
230     </Compile>\r
231     <Compile Include="Framework\Internal\IVisitor.cs">\r
232       <SubType>Code</SubType>\r
233     </Compile>\r
234     <Compile Include="Framework\Internal\Model\ActiveRecordModel.cs">\r
235       <SubType>Code</SubType>\r
236     </Compile>\r
237     <Compile Include="Framework\Internal\Model\AnyModel.cs" />\r
238     <Compile Include="Framework\Internal\Model\BelongsToModel.cs">\r
239       <SubType>Code</SubType>\r
240     </Compile>\r
241     <Compile Include="Framework\Internal\Model\CollectionIDModel.cs">\r
242       <SubType>Code</SubType>\r
243     </Compile>\r
244     <Compile Include="Framework\Internal\Model\FieldModel.cs">\r
245       <SubType>Code</SubType>\r
246     </Compile>\r
247     <Compile Include="Framework\Internal\Model\HasAndBelongsToManyModel.cs">\r
248       <SubType>Code</SubType>\r
249     </Compile>\r
250     <Compile Include="Framework\Internal\Model\HasManyModel.cs">\r
251       <SubType>Code</SubType>\r
252     </Compile>\r
253     <Compile Include="Framework\Internal\Model\HasManyToAnyModel.cs" />\r
254     <Compile Include="Framework\Internal\Model\HiloModel.cs">\r
255       <SubType>Code</SubType>\r
256     </Compile>\r
257     <Compile Include="Framework\Internal\Model\KeyModel.cs">\r
258       <SubType>Code</SubType>\r
259     </Compile>\r
260     <Compile Include="Framework\Internal\Model\NestedModel.cs">\r
261       <SubType>Code</SubType>\r
262     </Compile>\r
263     <Compile Include="Framework\Internal\Model\OneToOneModel.cs">\r
264       <SubType>Code</SubType>\r
265     </Compile>\r
266     <Compile Include="Framework\Internal\Model\PrimaryKeyModel.cs">\r
267       <SubType>Code</SubType>\r
268     </Compile>\r
269     <Compile Include="Framework\Internal\Model\PropertyModel.cs">\r
270       <SubType>Code</SubType>\r
271     </Compile>\r
272     <Compile Include="Framework\Internal\Model\TimestampModel.cs">\r
273       <SubType>Code</SubType>\r
274     </Compile>\r
275     <Compile Include="Framework\Internal\Model\VersionModel.cs">\r
276       <SubType>Code</SubType>\r
277     </Compile>\r
278     <Compile Include="Framework\Internal\Visitors\AbstractDepthFirstVisitor.cs">\r
279       <SubType>Code</SubType>\r
280     </Compile>\r
281     <Compile Include="Framework\Internal\Visitors\GraphConnectorVisitor.cs">\r
282       <SubType>Code</SubType>\r
283     </Compile>\r
284     <Compile Include="Framework\Internal\Visitors\SemanticVerifierVisitor.cs">\r
285       <SubType>Code</SubType>\r
286     </Compile>\r
287     <Compile Include="Framework\Internal\Visitors\XmlGenerationVisitor.cs">\r
288       <SubType>Code</SubType>\r
289     </Compile>\r
290     <Compile Include="Framework\ISessionFactoryHolder.cs">\r
291       <SubType>Code</SubType>\r
292     </Compile>\r
293     <Compile Include="Framework\IThreadScopeInfo.cs">\r
294       <SubType>Code</SubType>\r
295     </Compile>\r
296     <Compile Include="Framework\NotFoundException.cs">\r
297       <SubType>Code</SubType>\r
298     </Compile>\r
299     <Compile Include="Framework\Queries\ActiveRecordBaseQuery.cs" />\r
300     <Compile Include="Framework\Queries\IActiveRecordQuery.cs" />\r
301     <Compile Include="Framework\Queries\ScalarQuery.cs" />\r
302     <Compile Include="Framework\Queries\SimpleQuery.cs" />\r
303     <Compile Include="Framework\Scopes\AbstractScope.cs">\r
304       <SubType>Code</SubType>\r
305     </Compile>\r
306     <Compile Include="Framework\Scopes\AbstractThreadScopeInfo.cs">\r
307       <SubType>Code</SubType>\r
308     </Compile>\r
309     <Compile Include="Framework\Scopes\ISessionScope.cs">\r
310       <SubType>Code</SubType>\r
311     </Compile>\r
312     <Compile Include="Framework\Scopes\ScopeMachineryException.cs">\r
313       <SubType>Code</SubType>\r
314     </Compile>\r
315     <Compile Include="Framework\Scopes\SessionScope.cs">\r
316       <SubType>Code</SubType>\r
317     </Compile>\r
318     <Compile Include="Framework\Scopes\ThreadScopeAccessor.cs">\r
319       <SubType>Code</SubType>\r
320     </Compile>\r
321     <Compile Include="Framework\Scopes\ThreadScopeInfo.cs">\r
322       <SubType>Code</SubType>\r
323     </Compile>\r
324     <Compile Include="Framework\Scopes\TransactionScope.cs">\r
325       <SubType>Code</SubType>\r
326     </Compile>\r
327     <Compile Include="Framework\Scopes\WebThreadScopeInfo.cs">\r
328       <SubType>Code</SubType>\r
329     </Compile>\r
330     <Compile Include="Framework\SessionFactoryHolder.cs">\r
331       <SubType>Code</SubType>\r
332     </Compile>\r
333     <Compile Include="Framework\SupportingUtils.cs">\r
334       <SubType>Code</SubType>\r
335     </Compile>\r
336     <Compile Include="Framework\TransactionException.cs">\r
337       <SubType>Code</SubType>\r
338     </Compile>\r
339   </ItemGroup>\r
340   <ItemGroup>\r
341     <Compile Include="Attributes\CompositeUserTypeAttribute.cs" />\r
342     <Compile Include="Attributes\Enums.cs" />\r
343     <Compile Include="Attributes\HqlNamedQueryAttribute.cs" />\r
344     <Compile Include="Attributes\ImportAttribute.cs" />\r
345     <Compile Include="Attributes\NestedParentReferenceAttribute.cs" />\r
346     <Compile Include="Attributes\RawXmlMappingAttribute.cs" />\r
347     <Compile Include="Attributes\Validations\ValidateIsUniqueAttribute.cs" />\r
348     <Compile Include="Framework\ActiveRecordBase.Generic.cs" />\r
349     <Compile Include="Framework\ActiveRecordHooksBase.cs" />\r
350     <Compile Include="Framework\ARSchemaCreator.cs" />\r
351     <Compile Include="Framework\ActiveRecordValidationBase.Generic.cs" />\r
352     <Compile Include="Framework\CriteriaHelper.cs" />\r
353     <Compile Include="Framework\InterceptorFactory.cs" />\r
354     <Compile Include="Framework\Internal\Constants.cs" />\r
355     <Compile Include="Framework\Internal\IModelBuilderExtension.cs" />\r
356     <Compile Include="Framework\Internal\Inflector.cs" />\r
357     <Compile Include="Framework\Internal\ModelBuilderExtensionComposite.cs" />\r
358     <Compile Include="Framework\Internal\Model\CompositeKeyModel.cs" />\r
359     <Compile Include="Framework\Internal\Model\CompositeUserTypeModel.cs" />\r
360     <Compile Include="Framework\Internal\Model\DependentObjectModel.cs" />\r
361     <Compile Include="Framework\Internal\Model\ImportModel.cs" />\r
362     <Compile Include="Framework\Internal\Model\NestedParentReferenceModel.cs" />\r
363     <Compile Include="Framework\Internal\NHibernateNullablesSupport.cs" />\r
364     <Compile Include="Framework\Internal\AssemblyXmlGenerator.cs" />\r
365     <Compile Include="Framework\IWebThreadScopeInfo.cs" />\r
366     <Compile Include="Framework\Queries\ActiveRecordCriteriaQuery.cs" />\r
367     <Compile Include="Framework\Queries\ActiveRecordMultiQuery.cs" />\r
368     <Compile Include="Framework\Queries\CountQuery.cs" />\r
369     <Compile Include="Framework\Queries\HqlBasedQuery.cs" />\r
370     <Compile Include="Framework\Queries\IActiveRecordQuery.Generic.cs" />\r
371     <Compile Include="Framework\Queries\Modifiers\IQueryModifier.cs" />\r
372     <Compile Include="Framework\Queries\Modifiers\QueryRange.cs" />\r
373     <Compile Include="Framework\Queries\Modifiers\QueryParameter.cs" />\r
374     <Compile Include="Framework\Queries\Modifiers\QueryResultTransformer.cs" />\r
375     <Compile Include="Framework\Queries\Modifiers\SqlQueryJoinDefinition.cs" />\r
376     <Compile Include="Framework\Queries\Modifiers\SqlQueryScalarDefinition.cs" />\r
377     <Compile Include="Framework\Queries\ProjectionQuery.cs" />\r
378     <Compile Include="Framework\Queries\ScalarProjectionQuery.cs" />\r
379     <Compile Include="Framework\Queries\Modifiers\SqlQueryReturnDefinition.cs" />\r
380     <Compile Include="Framework\Queries\ScalarQuery.Generic.cs" />\r
381     <Compile Include="Framework\Queries\SimpleQuery.Generic.cs" />\r
382     <Compile Include="Framework\Scopes\DifferentDatabaseScope.cs" />\r
383     <Compile Include="Framework\Scopes\FlushAction.cs" />\r
384     <Compile Include="Framework\Scopes\HybridWebThreadScopeInfo.cs" />\r
385     <Compile Include="Framework\Scopes\ScopeUtil.cs" />\r
386     <Compile Include="Framework\SessionScopeWebModule.cs" />\r
387     <Compile Include="Framework\Validators\IsUniqueValidator.cs" />\r
388   </ItemGroup>\r
389   <ItemGroup>\r
390     <None Include="..\..\CastleKey.snk">\r
391       <Link>CastleKey.snk</Link>\r
392     </None>\r
393     <None Include="Diagrams\Queries.cd" />\r
394   </ItemGroup>\r
395   <ItemGroup>\r
396     <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />\r
397   </ItemGroup>\r
398   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />\r
399   <PropertyGroup>\r
400     <PreBuildEvent>\r
401     </PreBuildEvent>\r
402     <PostBuildEvent>\r
403     </PostBuildEvent>\r
404   </PropertyGroup>\r
405 </Project>