main
  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>9.0.30729</ProductVersion>
  7    <SchemaVersion>2.0</SchemaVersion>
  8    <ProjectGuid>{4E60988E-1A43-4807-8CEC-4E13F63DE363}</ProjectGuid>
  9    <OutputType>Exe</OutputType>
 10    <AppDesignerFolder>Properties</AppDesignerFolder>
 11    <RootNamespace>presentation.windows.server</RootNamespace>
 12    <AssemblyName>momoney.server</AssemblyName>
 13    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 14    <FileAlignment>512</FileAlignment>
 15    <FileUpgradeFlags>
 16    </FileUpgradeFlags>
 17    <OldToolsVersion>3.5</OldToolsVersion>
 18    <UpgradeBackupLocation />
 19    <PublishUrl>publish\</PublishUrl>
 20    <Install>true</Install>
 21    <InstallFrom>Disk</InstallFrom>
 22    <UpdateEnabled>false</UpdateEnabled>
 23    <UpdateMode>Foreground</UpdateMode>
 24    <UpdateInterval>7</UpdateInterval>
 25    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
 26    <UpdatePeriodically>false</UpdatePeriodically>
 27    <UpdateRequired>false</UpdateRequired>
 28    <MapFileExtensions>true</MapFileExtensions>
 29    <ApplicationRevision>0</ApplicationRevision>
 30    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
 31    <IsWebBootstrapper>false</IsWebBootstrapper>
 32    <UseApplicationTrust>false</UseApplicationTrust>
 33    <BootstrapperEnabled>true</BootstrapperEnabled>
 34    <TargetFrameworkProfile />
 35  </PropertyGroup>
 36  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 37    <DebugSymbols>true</DebugSymbols>
 38    <DebugType>full</DebugType>
 39    <Optimize>false</Optimize>
 40    <OutputPath>bin\Debug\</OutputPath>
 41    <DefineConstants>DEBUG;TRACE</DefineConstants>
 42    <ErrorReport>prompt</ErrorReport>
 43    <WarningLevel>4</WarningLevel>
 44    <PlatformTarget>AnyCPU</PlatformTarget>
 45    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
 46  </PropertyGroup>
 47  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 48    <DebugType>pdbonly</DebugType>
 49    <Optimize>true</Optimize>
 50    <OutputPath>bin\Release\</OutputPath>
 51    <DefineConstants>TRACE</DefineConstants>
 52    <ErrorReport>prompt</ErrorReport>
 53    <WarningLevel>4</WarningLevel>
 54    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
 55  </PropertyGroup>
 56  <ItemGroup>
 57    <Reference Include="Autofac, Version=1.0.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da, processorArchitecture=MSIL">
 58      <SpecificVersion>False</SpecificVersion>
 59      <HintPath>..\..\..\..\..\spiking\spiking.rq\external\auto.fac\Autofac.dll</HintPath>
 60    </Reference>
 61    <Reference Include="AutoMapper, Version=0.3.1.71, Culture=neutral, PublicKeyToken=be96cd2c38ef1005, processorArchitecture=MSIL">
 62      <SpecificVersion>False</SpecificVersion>
 63      <HintPath>..\..\..\thirdparty\automapper\AutoMapper.dll</HintPath>
 64    </Reference>
 65    <Reference Include="Esent.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b93b4ad6c4b80595, processorArchitecture=MSIL">
 66      <SpecificVersion>False</SpecificVersion>
 67      <HintPath>..\..\..\thirdparty\rhino.queues\Esent.Interop.dll</HintPath>
 68    </Reference>
 69    <Reference Include="FluentNHibernate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8aa435e3cb308880, processorArchitecture=MSIL">
 70      <SpecificVersion>False</SpecificVersion>
 71      <HintPath>..\..\..\thirdparty\nhibernate\FluentNHibernate.dll</HintPath>
 72    </Reference>
 73    <Reference Include="NHibernate, Version=2.1.2.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL">
 74      <SpecificVersion>False</SpecificVersion>
 75      <HintPath>..\..\..\thirdparty\nhibernate\NHibernate.dll</HintPath>
 76    </Reference>
 77    <Reference Include="NHibernate.ByteCode.Castle, Version=2.1.2.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4, processorArchitecture=MSIL">
 78      <SpecificVersion>False</SpecificVersion>
 79      <HintPath>..\..\..\thirdparty\nhibernate\NHibernate.ByteCode.Castle.dll</HintPath>
 80    </Reference>
 81    <Reference Include="NHibernate.Linq, Version=1.0.0.4000, Culture=neutral, PublicKeyToken=444cf6a87fdab271, processorArchitecture=MSIL">
 82      <SpecificVersion>False</SpecificVersion>
 83      <HintPath>..\..\..\thirdparty\nhibernate\NHibernate.Linq.dll</HintPath>
 84    </Reference>
 85    <Reference Include="protobuf-net, Version=1.0.0.282, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
 86      <SpecificVersion>False</SpecificVersion>
 87      <HintPath>..\..\..\thirdparty\proto-buf.net\protobuf-net.dll</HintPath>
 88    </Reference>
 89    <Reference Include="Rhino.Queues, Version=1.2.0.0, Culture=neutral, PublicKeyToken=0b3305902db7183f, processorArchitecture=MSIL">
 90      <SpecificVersion>False</SpecificVersion>
 91      <HintPath>..\..\..\..\..\spiking\spiking.rq\external\rhino.queues\Rhino.Queues.dll</HintPath>
 92    </Reference>
 93    <Reference Include="System" />
 94    <Reference Include="System.Core">
 95      <RequiredTargetFramework>3.5</RequiredTargetFramework>
 96    </Reference>
 97    <Reference Include="System.Data.SqlServerCe, Version=3.5.1.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
 98      <SpecificVersion>False</SpecificVersion>
 99      <HintPath>..\..\thirdparty\sql.server.compact\System.Data.SqlServerCe.dll</HintPath>
100      <Private>True</Private>
101    </Reference>
102    <Reference Include="System.Transactions" />
103    <Reference Include="System.Xml.Linq">
104      <RequiredTargetFramework>3.5</RequiredTargetFramework>
105    </Reference>
106    <Reference Include="System.Data.DataSetExtensions">
107      <RequiredTargetFramework>3.5</RequiredTargetFramework>
108    </Reference>
109    <Reference Include="System.Data" />
110    <Reference Include="System.Xml" />
111  </ItemGroup>
112  <ItemGroup>
113    <Compile Include="ConfigureApplicationDirectory.cs" />
114    <Compile Include="domain\AnonymousVisitor.cs" />
115    <Compile Include="domain\accounting\BOED.cs" />
116    <Compile Include="domain\Calendar.cs" />
117    <Compile Include="domain\accounting\ConversionRatio.cs" />
118    <Compile Include="domain\accounting\DateRange.cs" />
119    <Compile Include="domain\accounting\Deposit.cs" />
120    <Compile Include="domain\accounting\DetailAccount.cs" />
121    <Compile Include="domain\accounting\Entry.cs" />
122    <Compile Include="domain\accounting\MCF.cs" />
123    <Compile Include="domain\accounting\Potential.cs" />
124    <Compile Include="domain\accounting\PotentialEntry.cs" />
125    <Compile Include="domain\accounting\Quantity.cs" />
126    <Compile Include="domain\accounting\Range.cs" />
127    <Compile Include="domain\accounting\SequentialRange.cs" />
128    <Compile Include="domain\accounting\SimpleUnitOfMeasure.cs" />
129    <Compile Include="domain\accounting\SummaryAccount.cs" />
130    <Compile Include="domain\accounting\Transaction.cs" />
131    <Compile Include="domain\accounting\TransactionDoesNotBalance.cs" />
132    <Compile Include="domain\accounting\TransactionType.cs" />
133    <Compile Include="domain\accounting\Withdrawal.cs" />
134    <Compile Include="domain\Identifiable.cs" />
135    <Compile Include="domain\payroll\Annually.cs" />
136    <Compile Include="domain\payroll\BaseDenominator.cs" />
137    <Compile Include="domain\payroll\Denominator.cs" />
138    <Compile Include="domain\payroll\Fraction.cs" />
139    <Compile Include="domain\payroll\Frequency.cs" />
140    <Compile Include="domain\payroll\Monthly.cs" />
141    <Compile Include="domain\payroll\One.cs" />
142    <Compile Include="domain\payroll\Third.cs" />
143    <Compile Include="domain\payroll\Twelfth.cs" />
144    <Compile Include="domain\payroll\Units.cs" />
145    <Compile Include="domain\payroll\Vest.cs" />
146    <Compile Include="handlers\AddNewFamilyMemberHandler.cs" />
147    <Compile Include="orm\mappings\DetailAccountMapping.cs" />
148    <Compile Include="ServerBootstrapper.cs" />
149    <Compile Include="ConfigureMappings.cs" />
150    <Compile Include="domain\accounting\Account.cs" />
151    <Compile Include="domain\accounting\Currency.cs" />
152    <Compile Include="domain\accounting\UnitOfMeasure.cs" />
153    <Compile Include="domain\Entity.cs" />
154    <Compile Include="domain\payroll\Compensation.cs" />
155    <Compile Include="domain\payroll\Grant.cs" />
156    <Compile Include="domain\payroll\History.cs" />
157    <Compile Include="domain\payroll\Money.cs" />
158    <Compile Include="domain\payroll\UnitPrice.cs" />
159    <Compile Include="domain\Person.cs" />
160    <Compile Include="handlers\FindAllFamilyHandler.cs" />
161    <Compile Include="handlers\CreateNewDetailAccountHandler.cs" />
162    <Compile Include="handlers\ShutdownApplicationCommand.cs" />
163    <Compile Include="NHibernateBootstrapper.cs" />
164    <Compile Include="orm\AccountRepository.cs" />
165    <Compile Include="orm\EmptyUnitOfWork.cs" />
166    <Compile Include="orm\IUnitOfWork.cs" />
167    <Compile Include="orm\IUnitOfWorkFactory.cs" />
168    <Compile Include="orm\mappings\DateUserType.cs" />
169    <Compile Include="orm\mappings\MappingAssembly.cs" />
170    <Compile Include="orm\mappings\PersonMapping.cs" />
171    <Compile Include="orm\nhibernate\NHibernateAccountRepository.cs" />
172    <Compile Include="orm\nhibernate\NHibernatePersonRepository.cs" />
173    <Compile Include="orm\nhibernate\NHibernateUnitOfWork.cs" />
174    <Compile Include="orm\nhibernate\NHibernateUnitOfWorkFactory.cs" />
175    <Compile Include="orm\PersonRepository.cs" />
176    <Compile Include="Program.cs" />
177    <Compile Include="StartServiceBus.cs" />
178  </ItemGroup>
179  <ItemGroup>
180    <ProjectReference Include="..\..\commons\infrastructure.thirdparty.log4net\infrastructure.thirdparty.log4net.csproj">
181      <Project>{6BDCB0C1-51E1-435A-93D8-CA02BF8E409C}</Project>
182      <Name>infrastructure.thirdparty.log4net</Name>
183    </ProjectReference>
184    <ProjectReference Include="..\..\commons\infrastructure.thirdparty\infrastructure.thirdparty.csproj">
185      <Project>{04DC09B4-5DF9-44A6-8DD1-05941F0D0228}</Project>
186      <Name>infrastructure.thirdparty</Name>
187    </ProjectReference>
188    <ProjectReference Include="..\..\commons\infrastructure\infrastructure.csproj">
189      <Project>{AA5EEED9-4531-45F7-AFCD-AD9717D2E405}</Project>
190      <Name>infrastructure</Name>
191    </ProjectReference>
192    <ProjectReference Include="..\..\commons\utility\utility.csproj">
193      <Project>{DD8FD29E-7424-415C-9BA3-7D9F6ECBA161}</Project>
194      <Name>utility</Name>
195    </ProjectReference>
196    <ProjectReference Include="..\common\common.csproj">
197      <Project>{72B22B1E-1B62-41A6-9392-BD5283D17F79}</Project>
198      <Name>common</Name>
199    </ProjectReference>
200  </ItemGroup>
201  <ItemGroup>
202    <Content Include="log4net.config.xml">
203      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
204    </Content>
205  </ItemGroup>
206  <ItemGroup>
207    <Folder Include="Properties\" />
208  </ItemGroup>
209  <ItemGroup>
210    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
211      <Visible>False</Visible>
212      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
213      <Install>false</Install>
214    </BootstrapperPackage>
215    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
216      <Visible>False</Visible>
217      <ProductName>.NET Framework 3.5 SP1</ProductName>
218      <Install>true</Install>
219    </BootstrapperPackage>
220    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
221      <Visible>False</Visible>
222      <ProductName>Windows Installer 3.1</ProductName>
223      <Install>true</Install>
224    </BootstrapperPackage>
225  </ItemGroup>
226  <ItemGroup>
227    <None Include="app.config" />
228  </ItemGroup>
229  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
230  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
231       Other similar extension points exist, see Microsoft.Common.targets.
232  <Target Name="BeforeBuild">
233  </Target>
234  <Target Name="AfterBuild">
235  </Target>
236  -->
237</Project>