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)' == '' ">x86</Platform>
  6    <ProductVersion>8.0.30703</ProductVersion>
  7    <SchemaVersion>2.0</SchemaVersion>
  8    <ProjectGuid>{1E07A7D1-661C-48A2-B67B-180C6107CC92}</ProjectGuid>
  9    <OutputType>WinExe</OutputType>
 10    <AppDesignerFolder>Properties</AppDesignerFolder>
 11    <RootNamespace>solidware.financials.windows.ui</RootNamespace>
 12    <AssemblyName>solidware.financials</AssemblyName>
 13    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
 14    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
 15    <FileAlignment>512</FileAlignment>
 16    <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
 17    <WarningLevel>4</WarningLevel>
 18    <IsWebBootstrapper>false</IsWebBootstrapper>
 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    <UseApplicationTrust>false</UseApplicationTrust>
 32    <BootstrapperEnabled>true</BootstrapperEnabled>
 33  </PropertyGroup>
 34  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 35    <PlatformTarget>AnyCPU</PlatformTarget>
 36    <DebugSymbols>true</DebugSymbols>
 37    <DebugType>full</DebugType>
 38    <Optimize>false</Optimize>
 39    <OutputPath>bin\Debug\</OutputPath>
 40    <DefineConstants>DEBUG;TRACE</DefineConstants>
 41    <ErrorReport>prompt</ErrorReport>
 42    <WarningLevel>4</WarningLevel>
 43  </PropertyGroup>
 44  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
 45    <PlatformTarget>x86</PlatformTarget>
 46    <DebugType>pdbonly</DebugType>
 47    <Optimize>true</Optimize>
 48    <OutputPath>bin\Release\</OutputPath>
 49    <DefineConstants>TRACE</DefineConstants>
 50    <ErrorReport>prompt</ErrorReport>
 51    <WarningLevel>4</WarningLevel>
 52  </PropertyGroup>
 53  <PropertyGroup>
 54    <NoWin32Manifest>true</NoWin32Manifest>
 55  </PropertyGroup>
 56  <PropertyGroup>
 57    <ApplicationIcon>favicon.ico</ApplicationIcon>
 58  </PropertyGroup>
 59  <ItemGroup>
 60    <Reference Include="Autofac">
 61      <HintPath>..\..\packages\Autofac.2.4.5.724\lib\NET40\Autofac.dll</HintPath>
 62    </Reference>
 63    <Reference Include="Autofac.Configuration">
 64      <HintPath>..\..\packages\Autofac.2.4.5.724\lib\NET40\Autofac.Configuration.dll</HintPath>
 65    </Reference>
 66    <Reference Include="AvalonDock">
 67      <HintPath>..\..\thirdparty\avalon.dock\AvalonDock.dll</HintPath>
 68    </Reference>
 69    <Reference Include="AvalonDock.Themes">
 70      <HintPath>..\..\thirdparty\avalon.dock\AvalonDock.Themes.dll</HintPath>
 71    </Reference>
 72    <Reference Include="Castle.Core, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
 73      <HintPath>..\..\packages\Castle.Core.2.5.2\lib\NET35\Castle.Core.dll</HintPath>
 74    </Reference>
 75    <Reference Include="Db4objects.Db4o">
 76      <HintPath>..\..\packages\db4o-devel.8.1.184.15492\lib\net40\Db4objects.Db4o.dll</HintPath>
 77    </Reference>
 78    <Reference Include="Db4objects.Db4o.Linq">
 79      <HintPath>..\..\packages\db4o-devel.8.1.184.15492\lib\net40\Db4objects.Db4o.Linq.dll</HintPath>
 80    </Reference>
 81    <Reference Include="gorilla.infrastructure">
 82      <HintPath>..\..\thirdparty\commons\gorilla.infrastructure.dll</HintPath>
 83    </Reference>
 84    <Reference Include="gorilla.utility">
 85      <HintPath>..\..\thirdparty\commons\gorilla.utility.dll</HintPath>
 86    </Reference>
 87    <Reference Include="Hardcodet.Wpf.TaskbarNotification">
 88      <HintPath>..\..\thirdparty\notify.icon\Hardcodet.Wpf.TaskbarNotification.dll</HintPath>
 89    </Reference>
 90    <Reference Include="Mono.Reflection">
 91      <HintPath>..\..\packages\db4o-devel.8.1.184.15492\lib\net40\Mono.Reflection.dll</HintPath>
 92    </Reference>
 93    <Reference Include="System" />
 94    <Reference Include="System.Data" />
 95    <Reference Include="System.Drawing" />
 96    <Reference Include="System.Windows.Controls.DataVisualization.Toolkit, Version=3.5.40128.1, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
 97    <Reference Include="System.Xml" />
 98    <Reference Include="Microsoft.CSharp" />
 99    <Reference Include="System.Core" />
100    <Reference Include="System.Xml.Linq" />
101    <Reference Include="System.Data.DataSetExtensions" />
102    <Reference Include="System.Xaml">
103      <RequiredTargetFramework>4.0</RequiredTargetFramework>
104    </Reference>
105    <Reference Include="WindowsBase" />
106    <Reference Include="PresentationCore" />
107    <Reference Include="PresentationFramework" />
108  </ItemGroup>
109  <ItemGroup>
110    <Compile Include="ApplicationController.cs" />
111    <Compile Include="bootstrappers\AutofacDependencyRegistry.cs" />
112    <Compile Include="bootstrappers\AutofacExtensions.cs" />
113    <Compile Include="bootstrappers\Bootstrapper.cs" />
114    <Compile Include="bootstrappers\ComposeShell.cs" />
115    <Compile Include="bootstrappers\ConfigureMappings.cs" />
116    <Compile Include="bootstrappers\DefaultMapper.cs" />
117    <Compile Include="presenters\UIThread.cs" />
118    <Compile Include="presenters\validation\AnonymousRule.cs" />
119    <Compile Include="presenters\validation\Error.cs" />
120    <Compile Include="presenters\validation\INotification.cs" />
121    <Compile Include="presenters\validation\Notification.cs" />
122    <Compile Include="presenters\SingleStockPresenter.cs" />
123    <Compile Include="presenters\validation\Rule.cs" />
124    <Compile Include="presenters\validation\Severity.cs" />
125    <Compile Include="presenters\validation\Warning.cs" />
126    <Compile Include="RunInBackgroundInterceptor.cs" />
127    <Compile Include="bootstrappers\StopEssentialServices.cs" />
128    <Compile Include="bootstrappers\WireUpSubscribers.cs" />
129    <Compile Include="CancelCommand.cs" />
130    <Compile Include="Dialog.cs" />
131    <Compile Include="DialogLauncher.cs" />
132    <Compile Include="DialogPresenter.cs" />
133    <Compile Include="events\SelectedFamilyMember.cs" />
134    <Compile Include="events\UpdateOnLongRunningProcess.cs" />
135    <Compile Include="handlers\PublishEventHandler.cs" />
136    <Compile Include="InMemoryApplicationState.cs" />
137    <Compile Include="ObservableCommand.cs" />
138    <Compile Include="model\TaxesForIndividual.cs" />
139    <Compile Include="model\TaxRow.cs" />
140    <Compile Include="ObservablePresenter.cs" />
141    <Compile Include="Presenter.cs" />
142    <Compile Include="PresenterFactory.cs" />
143    <Compile Include="presenters\AddFamilyMemberPresenter.cs" />
144    <Compile Include="presenters\AddNewIncomeViewModel.cs" />
145    <Compile Include="ApplicationState.cs" />
146    <Compile Include="presenters\AddNewStockSymbolPresenter.cs" />
147    <Compile Include="presenters\DisplayCanadianTaxInformationViewModel.cs" />
148    <Compile Include="model\PersonDetails.cs" />
149    <Compile Include="presenters\FederalTaxesViewModel.cs" />
150    <Compile Include="presenters\Money.cs" />
151    <Compile Include="presenters\ProvincialTaxesViewModel.cs" />
152    <Compile Include="presenters\specifications\IfFamilyMemberIsSelected.cs" />
153    <Compile Include="presenters\ButtonBarPresenter.cs" />
154    <Compile Include="presenters\StockViewModel.cs" />
155    <Compile Include="presenters\StockWatchPresenter.cs" />
156    <Compile Include="presenters\TaxesForFamily.cs" />
157    <Compile Include="presenters\TaxSummaryPresenter.cs" />
158    <Compile Include="presenters\StatusBarPresenter.cs" />
159    <Compile Include="presenters\ToastViewModel.cs" />
160    <Compile Include="presenters\WpfBindingExtensions.cs" />
161    <Compile Include="presenters\WpfCommandBuilder.cs" />
162    <Compile Include="Program.cs" />
163    <Compile Include="SimpleCommand.cs" />
164    <Compile Include="Tab.cs" />
165    <Compile Include="TabPresenter.cs" />
166    <Compile Include="TabRegionConfiguration.cs" />
167    <Compile Include="UICommand.cs" />
168    <Compile Include="UICommandBuilder.cs" />
169    <Compile Include="UISpecification.cs" />
170    <Compile Include="View.cs" />
171    <Compile Include="views\dialogs\AddFamilyMemberDialog.xaml.cs">
172      <DependentUpon>AddFamilyMemberDialog.xaml</DependentUpon>
173    </Compile>
174    <Compile Include="views\dialogs\AddNewIncomeDialog.xaml.cs">
175      <DependentUpon>AddNewIncomeDialog.xaml</DependentUpon>
176    </Compile>
177    <Compile Include="views\controls\ButtonExpression.cs" />
178    <Compile Include="views\controls\ClipboardHelper.cs" />
179    <Compile Include="views\controls\Column.cs" />
180    <Compile Include="views\controls\DataGridTable.cs" />
181    <Compile Include="views\controls\Observable.cs" />
182    <Compile Include="views\controls\ObjectExtensions.cs" />
183    <Compile Include="views\controls\ObservableProperty.cs" />
184    <Compile Include="views\controls\Row.cs" />
185    <Compile Include="views\controls\SmartCollection.cs" />
186    <Compile Include="views\dialogs\AddNewStockSymbolDialog.xaml.cs">
187      <DependentUpon>AddNewStockSymbolDialog.xaml</DependentUpon>
188    </Compile>
189    <Compile Include="views\DisplayCanadianTaxInformationDialog.xaml.cs">
190      <DependentUpon>DisplayCanadianTaxInformationDialog.xaml</DependentUpon>
191    </Compile>
192    <Compile Include="views\ErrorWindow.xaml.cs">
193      <DependentUpon>ErrorWindow.xaml</DependentUpon>
194    </Compile>
195    <Compile Include="views\controls\ExtendedTextColumn.cs" />
196    <Compile Include="views\icons\UIIcon.cs" />
197    <Compile Include="views\icons\IconMarker.cs" />
198    <Compile Include="views\ImageButton.cs" />
199    <Compile Include="views\MainMenu.cs" />
200    <Compile Include="views\MenuItemExtensions.cs" />
201    <Compile Include="views\controls\ButtonBar.xaml.cs">
202      <DependentUpon>ButtonBar.xaml</DependentUpon>
203    </Compile>
204    <Compile Include="views\Shell.xaml.cs">
205      <DependentUpon>Shell.xaml</DependentUpon>
206    </Compile>
207    <Compile Include="views\ShellWIndow.xaml.cs">
208      <DependentUpon>ShellWIndow.xaml</DependentUpon>
209    </Compile>
210    <Compile Include="views\controls\SmartGrid.cs" />
211    <Compile Include="views\SingleStockTab.xaml.cs">
212      <DependentUpon>SingleStockTab.xaml</DependentUpon>
213    </Compile>
214    <Compile Include="views\StatusBarRegion.xaml.cs">
215      <DependentUpon>StatusBarRegion.xaml</DependentUpon>
216    </Compile>
217    <Compile Include="views\StockWatch.xaml.cs">
218      <DependentUpon>StockWatch.xaml</DependentUpon>
219    </Compile>
220    <Compile Include="views\TaxSummaryTab.xaml.cs">
221      <DependentUpon>TaxSummaryTab.xaml</DependentUpon>
222    </Compile>
223    <Compile Include="views\Toast.xaml.cs">
224      <DependentUpon>Toast.xaml</DependentUpon>
225    </Compile>
226    <Compile Include="views\TrayIcon.cs" />
227    <Compile Include="views\WPFExtensions.cs" />
228    <Compile Include="WPFDialog.cs" />
229    <Compile Include="WPFApplication.cs" />
230    <Compile Include="WPFApplicationController.cs" />
231    <Compile Include="RegionManager.cs" />
232    <Compile Include="WPFDialogLauncher.cs" />
233    <Compile Include="WPFPresenterFactory.cs" />
234  </ItemGroup>
235  <ItemGroup>
236    <Compile Include="Properties\AssemblyInfo.cs">
237      <SubType>Code</SubType>
238    </Compile>
239    <Compile Include="Properties\Resources.Designer.cs">
240      <AutoGen>True</AutoGen>
241      <DesignTime>True</DesignTime>
242      <DependentUpon>Resources.resx</DependentUpon>
243    </Compile>
244    <Compile Include="Properties\Settings.Designer.cs">
245      <AutoGen>True</AutoGen>
246      <DependentUpon>Settings.settings</DependentUpon>
247      <DesignTimeSharedInput>True</DesignTimeSharedInput>
248    </Compile>
249    <EmbeddedResource Include="Properties\Resources.resx">
250      <Generator>ResXFileCodeGenerator</Generator>
251      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
252    </EmbeddedResource>
253    <None Include="app.config" />
254    <None Include="app.config.template" />
255    <None Include="packages.config" />
256    <None Include="Properties\Settings.settings">
257      <Generator>SettingsSingleFileGenerator</Generator>
258      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
259    </None>
260    <AppDesigner Include="Properties\" />
261  </ItemGroup>
262  <ItemGroup>
263    <Page Include="views\dialogs\AddFamilyMemberDialog.xaml">
264      <Generator>MSBuild:Compile</Generator>
265      <SubType>Designer</SubType>
266    </Page>
267    <Page Include="views\dialogs\AddNewIncomeDialog.xaml">
268      <SubType>Designer</SubType>
269      <Generator>MSBuild:Compile</Generator>
270    </Page>
271    <Page Include="views\dialogs\AddNewStockSymbolDialog.xaml">
272      <SubType>Designer</SubType>
273      <Generator>MSBuild:Compile</Generator>
274    </Page>
275    <Page Include="views\DisplayCanadianTaxInformationDialog.xaml">
276      <SubType>Designer</SubType>
277      <Generator>MSBuild:Compile</Generator>
278    </Page>
279    <Page Include="views\ErrorWindow.xaml">
280      <Generator>MSBuild:Compile</Generator>
281      <SubType>Designer</SubType>
282    </Page>
283    <Page Include="views\controls\ButtonBar.xaml">
284      <Generator>MSBuild:Compile</Generator>
285      <SubType>Designer</SubType>
286    </Page>
287    <Page Include="views\Shell.xaml">
288      <SubType>Designer</SubType>
289      <Generator>MSBuild:Compile</Generator>
290    </Page>
291    <Page Include="views\ShellWIndow.xaml">
292      <Generator>MSBuild:Compile</Generator>
293      <SubType>Designer</SubType>
294    </Page>
295    <Page Include="views\SingleStockTab.xaml">
296      <SubType>Designer</SubType>
297      <Generator>MSBuild:Compile</Generator>
298    </Page>
299    <Page Include="views\StatusBarRegion.xaml">
300      <Generator>MSBuild:Compile</Generator>
301      <SubType>Designer</SubType>
302    </Page>
303    <Page Include="views\StockWatch.xaml">
304      <SubType>Designer</SubType>
305      <Generator>MSBuild:Compile</Generator>
306    </Page>
307    <Page Include="views\TaxSummaryTab.xaml">
308      <SubType>Designer</SubType>
309      <Generator>MSBuild:Compile</Generator>
310    </Page>
311    <Page Include="views\Toast.xaml">
312      <SubType>Designer</SubType>
313      <Generator>MSBuild:Compile</Generator>
314    </Page>
315  </ItemGroup>
316  <ItemGroup>
317    <Resource Include="views\images\cancel.png" />
318    <Resource Include="views\images\save.png" />
319  </ItemGroup>
320  <ItemGroup>
321    <Resource Include="favicon.ico" />
322  </ItemGroup>
323  <ItemGroup>
324    <ProjectReference Include="..\infrastructure\infrastructure.csproj">
325      <Project>{16D56F38-F4B0-4134-907A-837E4C62C7B7}</Project>
326      <Name>infrastructure</Name>
327    </ProjectReference>
328    <ProjectReference Include="..\messages\messages.csproj">
329      <Project>{C3DF753C-7BB7-48E0-B87D-D37ED47EDF92}</Project>
330      <Name>messages</Name>
331    </ProjectReference>
332    <ProjectReference Include="..\service\service.csproj">
333      <Project>{9928913D-5BCE-422F-9A12-13A10ACE836D}</Project>
334      <Name>service</Name>
335    </ProjectReference>
336    <ProjectReference Include="..\utility\utility.csproj">
337      <Project>{B5534C03-58F9-4515-A213-EFDDC2BC3E63}</Project>
338      <Name>utility</Name>
339    </ProjectReference>
340  </ItemGroup>
341  <ItemGroup>
342    <BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
343      <Visible>False</Visible>
344      <ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName>
345      <Install>true</Install>
346    </BootstrapperPackage>
347    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
348      <Visible>False</Visible>
349      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
350      <Install>false</Install>
351    </BootstrapperPackage>
352    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
353      <Visible>False</Visible>
354      <ProductName>.NET Framework 3.5 SP1</ProductName>
355      <Install>false</Install>
356    </BootstrapperPackage>
357    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
358      <Visible>False</Visible>
359      <ProductName>Windows Installer 3.1</ProductName>
360      <Install>true</Install>
361    </BootstrapperPackage>
362  </ItemGroup>
363  <ItemGroup>
364    <EmbeddedResource Include="views\icons\help.ico" />
365  </ItemGroup>
366  <ItemGroup>
367    <Folder Include="resources\" />
368  </ItemGroup>
369  <ItemGroup>
370    <EmbeddedResource Include="views\icons\plus.png" />
371  </ItemGroup>
372  <ItemGroup>
373    <EmbeddedResource Include="views\icons\comment.png" />
374  </ItemGroup>
375  <ItemGroup>
376    <EmbeddedResource Include="views\icons\category.png" />
377  </ItemGroup>
378  <ItemGroup>
379    <EmbeddedResource Include="views\icons\delete.png" />
380  </ItemGroup>
381  <ItemGroup>
382    <EmbeddedResource Include="views\icons\edit.png" />
383  </ItemGroup>
384  <ItemGroup>
385    <EmbeddedResource Include="views\icons\refresh.png" />
386  </ItemGroup>
387  <ItemGroup>
388    <EmbeddedResource Include="views\icons\running.gif" />
389  </ItemGroup>
390  <ItemGroup>
391    <EmbeddedResource Include="views\icons\success.png" />
392  </ItemGroup>
393  <ItemGroup>
394    <EmbeddedResource Include="views\icons\close.png" />
395    <EmbeddedResource Include="views\icons\info.png" />
396  </ItemGroup>
397  <ItemGroup>
398    <EmbeddedResource Include="views\icons\mokhan.ico" />
399  </ItemGroup>
400  <ItemGroup>
401    <EmbeddedResource Include="views\icons\down.png" />
402    <EmbeddedResource Include="views\icons\up.png" />
403  </ItemGroup>
404  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
405  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
406       Other similar extension points exist, see Microsoft.Common.targets.
407  <Target Name="BeforeBuild">
408  </Target>
409  <Target Name="AfterBuild">
410  </Target>
411  -->
412</Project>