Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive.Azure/HeuristicLab.Services.Hive/3.3/HeuristicLab.Services.Hive-3.3.csproj @ 7019

Last change on this file since 7019 was 7019, checked in by spimming, 12 years ago

#1680: manage multiple app.config files with pre-build event

File size: 15.7 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <PropertyGroup>
4    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6    <ProductVersion>8.0.30703</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{CF9DA321-AC1B-4FD3-9EC3-67BC6B861BDE}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>HeuristicLab.Services.Hive</RootNamespace>
12    <AssemblyName>HeuristicLab.Services.Hive-3.3</AssemblyName>
13    <ProjectTypeGuids>{3D9AD99F-2412-4246-B90B-4EAA41C64699};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
14    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
15    <FileAlignment>512</FileAlignment>
16    <TargetFrameworkProfile />
17  </PropertyGroup>
18  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
19    <DebugSymbols>true</DebugSymbols>
20    <DebugType>full</DebugType>
21    <Optimize>false</Optimize>
22    <OutputPath>bin\Debug\</OutputPath>
23    <DefineConstants>DEBUG;TRACE</DefineConstants>
24    <ErrorReport>prompt</ErrorReport>
25    <WarningLevel>4</WarningLevel>
26    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
27  </PropertyGroup>
28  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
29    <DebugType>pdbonly</DebugType>
30    <Optimize>true</Optimize>
31    <OutputPath>bin\Release\</OutputPath>
32    <DefineConstants>TRACE</DefineConstants>
33    <ErrorReport>prompt</ErrorReport>
34    <WarningLevel>4</WarningLevel>
35    <DocumentationFile>
36    </DocumentationFile>
37    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
38  </PropertyGroup>
39  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
40    <DebugSymbols>true</DebugSymbols>
41    <OutputPath>bin\Debug\</OutputPath>
42    <DefineConstants>DEBUG;TRACE</DefineConstants>
43    <DebugType>full</DebugType>
44    <PlatformTarget>x86</PlatformTarget>
45    <ErrorReport>prompt</ErrorReport>
46    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
47  </PropertyGroup>
48  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
49    <OutputPath>bin\Release\</OutputPath>
50    <DefineConstants>TRACE</DefineConstants>
51    <DocumentationFile>
52    </DocumentationFile>
53    <Optimize>true</Optimize>
54    <DebugType>pdbonly</DebugType>
55    <PlatformTarget>x86</PlatformTarget>
56    <ErrorReport>prompt</ErrorReport>
57    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
58  </PropertyGroup>
59  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
60    <DebugSymbols>true</DebugSymbols>
61    <OutputPath>bin\Debug\</OutputPath>
62    <DefineConstants>DEBUG;TRACE</DefineConstants>
63    <DebugType>full</DebugType>
64    <PlatformTarget>x64</PlatformTarget>
65    <ErrorReport>prompt</ErrorReport>
66    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
67  </PropertyGroup>
68  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
69    <OutputPath>bin\Release\</OutputPath>
70    <DefineConstants>TRACE</DefineConstants>
71    <DocumentationFile>
72    </DocumentationFile>
73    <Optimize>true</Optimize>
74    <DebugType>pdbonly</DebugType>
75    <PlatformTarget>x64</PlatformTarget>
76    <ErrorReport>prompt</ErrorReport>
77    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
78  </PropertyGroup>
79  <PropertyGroup>
80    <SignAssembly>true</SignAssembly>
81  </PropertyGroup>
82  <PropertyGroup>
83    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
84  </PropertyGroup>
85  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugLocal|AnyCPU'">
86    <DebugSymbols>true</DebugSymbols>
87    <OutputPath>bin\DebugLocal\</OutputPath>
88    <DefineConstants>DEBUG;TRACE</DefineConstants>
89    <DebugType>full</DebugType>
90    <PlatformTarget>AnyCPU</PlatformTarget>
91    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
92    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
93    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
94    <ErrorReport>prompt</ErrorReport>
95    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
96    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
97    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
98    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
99    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
100  </PropertyGroup>
101  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugLocal|x86'">
102    <DebugSymbols>true</DebugSymbols>
103    <OutputPath>bin\x86\DebugLocal\</OutputPath>
104    <DefineConstants>DEBUG;TRACE</DefineConstants>
105    <DebugType>full</DebugType>
106    <PlatformTarget>x86</PlatformTarget>
107    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
108    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
109    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
110    <ErrorReport>prompt</ErrorReport>
111    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
112    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
113    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
114    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
115    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
116  </PropertyGroup>
117  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugLocal|x64'">
118    <DebugSymbols>true</DebugSymbols>
119    <OutputPath>bin\x64\DebugLocal\</OutputPath>
120    <DefineConstants>DEBUG;TRACE</DefineConstants>
121    <DebugType>full</DebugType>
122    <PlatformTarget>x64</PlatformTarget>
123    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
124    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
125    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
126    <ErrorReport>prompt</ErrorReport>
127    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
128    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
129    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
130    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
131    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
132    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
133  </PropertyGroup>
134  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugServices|AnyCPU'">
135    <DebugSymbols>true</DebugSymbols>
136    <OutputPath>bin\DebugServices\</OutputPath>
137    <DefineConstants>DEBUG;TRACE</DefineConstants>
138    <DebugType>full</DebugType>
139    <PlatformTarget>AnyCPU</PlatformTarget>
140    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
141    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
142    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
143    <ErrorReport>prompt</ErrorReport>
144    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
145    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
146    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
147  </PropertyGroup>
148  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugServices|x86'">
149    <DebugSymbols>true</DebugSymbols>
150    <OutputPath>bin\x86\DebugServices\</OutputPath>
151    <DefineConstants>DEBUG;TRACE</DefineConstants>
152    <DebugType>full</DebugType>
153    <PlatformTarget>x86</PlatformTarget>
154    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
155    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
156    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
157    <ErrorReport>prompt</ErrorReport>
158    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
159    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
160    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
161  </PropertyGroup>
162  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'DebugServices|x64'">
163    <DebugSymbols>true</DebugSymbols>
164    <OutputPath>bin\x64\DebugServices\</OutputPath>
165    <DefineConstants>DEBUG;TRACE</DefineConstants>
166    <DebugType>full</DebugType>
167    <PlatformTarget>x64</PlatformTarget>
168    <CodeAnalysisLogFile>bin\Debug\HeuristicLab.Services.Hive-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
169    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
170    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
171    <ErrorReport>prompt</ErrorReport>
172    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
173    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
174    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
175  </PropertyGroup>
176  <ItemGroup>
177    <Reference Include="HeuristicLab.Common-3.3">
178      <HintPath>..\..\bin\HeuristicLab.Common-3.3.dll</HintPath>
179    </Reference>
180    <Reference Include="HeuristicLab.Core-3.3">
181      <HintPath>..\..\bin\HeuristicLab.Core-3.3.dll</HintPath>
182    </Reference>
183    <Reference Include="HeuristicLab.Persistence-3.3">
184      <HintPath>..\..\bin\HeuristicLab.Persistence-3.3.dll</HintPath>
185    </Reference>
186    <Reference Include="HeuristicLab.PluginInfrastructure-3.3">
187      <HintPath>..\..\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>
188    </Reference>
189    <Reference Include="System" />
190    <Reference Include="System.Core" />
191    <Reference Include="System.Data.Linq" />
192    <Reference Include="System.Drawing" />
193    <Reference Include="System.Runtime.Serialization" />
194    <Reference Include="System.ServiceModel" />
195    <Reference Include="System.Transactions" />
196    <Reference Include="System.Web" />
197    <Reference Include="System.Web.ApplicationServices" />
198    <Reference Include="System.Windows.Forms" />
199    <Reference Include="System.Xml.Linq" />
200    <Reference Include="System.Data.DataSetExtensions" />
201    <Reference Include="System.Data" />
202    <Reference Include="System.Xml" />
203  </ItemGroup>
204  <ItemGroup>
205    <Compile Include="Convert.cs" />
206    <Compile Include="DataTransfer\Command.cs" />
207    <Compile Include="DataTransfer\Downtime.cs" />
208    <Compile Include="DataTransfer\Heartbeat.cs" />
209    <Compile Include="DataTransfer\Job.cs" />
210    <Compile Include="DataTransfer\JobPermission.cs" />
211    <Compile Include="DataTransfer\HiveItem.cs" />
212    <Compile Include="DataTransfer\Task.cs" />
213    <Compile Include="DataTransfer\TaskData.cs" />
214    <Compile Include="DataTransfer\TaskState.cs" />
215    <Compile Include="DataTransfer\LightweightTask.cs" />
216    <Compile Include="DataTransfer\NamedHiveItem.cs" />
217    <Compile Include="DataTransfer\Permission.cs" />
218    <Compile Include="DataTransfer\Plugin.cs" />
219    <Compile Include="DataTransfer\PluginData.cs" />
220    <Compile Include="DataTransfer\Resource.cs" />
221    <Compile Include="DataTransfer\Slave.cs" />
222    <Compile Include="DataTransfer\SlaveGroup.cs" />
223    <Compile Include="DataTransfer\SlaveState.cs" />
224    <Compile Include="DataTransfer\SlaveStatistics.cs" />
225    <Compile Include="DataTransfer\StateLog.cs" />
226    <Compile Include="DataTransfer\Statistics.cs" />
227    <Compile Include="DataTransfer\UserStatistics.cs" />
228    <Compile Include="HiveDao.cs" />
229    <Compile Include="Interfaces\IHiveDao.cs" />
230    <Compile Include="Interfaces\IUserManager.cs" />
231    <Compile Include="Manager\UserManager.cs" />
232    <Compile Include="Settings.cs" />
233    <None Include="Plugin.cs.frame" />
234    <None Include="Properties\AssemblyInfo.cs.frame" />
235    <Compile Include="Manager\AuthenticationManager.cs" />
236    <Compile Include="Manager\HeartbeatManager.cs" />
237    <Compile Include="Interfaces\IAuthenticationManager.cs" />
238    <Compile Include="Interfaces\IEventManager.cs" />
239    <Compile Include="Interfaces\IServiceLocator.cs" />
240    <Compile Include="Manager\AuthorizationManager.cs" />
241    <Compile Include="Plugin.cs" />
242    <Compile Include="Manager\EventManager.cs" />
243    <Compile Include="HiveRoles.cs" />
244    <Compile Include="HiveService.cs" />
245    <Compile Include="Interfaces\IAuthorizationManager.cs" />
246    <Compile Include="MessageContainer.cs" />
247    <Compile Include="Properties\AssemblyInfo.cs" />
248    <Compile Include="Properties\Settings.Designer.cs">
249      <DependentUpon>Settings.settings</DependentUpon>
250      <AutoGen>True</AutoGen>
251      <DesignTimeSharedInput>True</DesignTimeSharedInput>
252    </Compile>
253    <Compile Include="ServiceContracts\IHiveService.cs" />
254    <Compile Include="ServiceFaults\PluginAlreadyExistsFault.cs" />
255    <Compile Include="ServiceLocator.cs" />
256    <None Include="Properties\Settings.settings">
257      <Generator>PublicSettingsSingleFileGenerator</Generator>
258      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
259    </None>
260  </ItemGroup>
261  <ItemGroup>
262    <ProjectReference Include="..\..\HeuristicLab.Services.Hive.DataAccess\3.3\HeuristicLab.Services.Hive.DataAccess-3.3.csproj">
263      <Project>{EC2C8109-6E1E-4C88-9A2B-908CFF2EF4AC}</Project>
264      <Name>HeuristicLab.Services.Hive.DataAccess-3.3</Name>
265    </ProjectReference>
266  </ItemGroup>
267  <ItemGroup>
268    <None Include="HeuristicLab.snk" />
269  </ItemGroup>
270  <ItemGroup />
271  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
272  <ProjectExtensions>
273    <VisualStudio>
274      <FlavorProperties GUID="{3D9AD99F-2412-4246-B90B-4EAA41C64699}">
275        <WcfProjectProperties>
276          <AutoStart>False</AutoStart>
277        </WcfProjectProperties>
278      </FlavorProperties>
279    </VisualStudio>
280  </ProjectExtensions>
281  <PropertyGroup>
282    <PostBuildEvent>
283    </PostBuildEvent>
284  </PropertyGroup>
285  <PropertyGroup>
286    <PreBuildEvent>set Path=%25Path%25;$(ProjectDir);$(SolutionDir)
287set ProjectDir=$(ProjectDir)
288set SolutionDir=$(SolutionDir)
289set Outdir=$(Outdir)
290
291call PreBuildEvent.cmd</PreBuildEvent>
292  </PropertyGroup>
293  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
294       Other similar extension points exist, see Microsoft.Common.targets.
295  <Target Name="BeforeBuild">
296  </Target>
297  <Target Name="AfterBuild">
298  </Target>
299  -->
300</Project>
Note: See TracBrowser for help on using the repository browser.