Author: drewbai
Date: Fri Feb 20 02:26:53 2009
New Revision: 746114
URL: http://svn.apache.org/viewvc?rev=746114&view=rev
Log:
Partial update of BSL. In work
Added:
incubator/stonehenge/trunk/stocktrader/dotnet/common/OrderProcessorServiceConfigurationSettings/
- copied from r746093,
incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/OrderProcessorServiceConfigurationSettings/
incubator/stonehenge/trunk/stocktrader/dotnet/common/ServiceConfigurationSettings/
- copied from r746093,
incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/ServiceConfigurationSettings/
Removed:
incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/OrderProcessorServiceConfigurationSettings/
incubator/stonehenge/trunk/stocktrader/dotnet/trader_client/ServiceConfigurationSettings/
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConfigurationSettings/BusinessServiceConfigurationSettings.csproj
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConsole/BusinessServiceConsole.csproj
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceContract/BusinessServiceContract.csproj
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/BusinessServiceImplementation.csproj
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceSolution.sln
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/OrderProcessorASyncClient/OrderProcessorAsyncClient.csproj
incubator/stonehenge/trunk/stocktrader/dotnet/common/BasicClient/BasicClient.csproj
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConfigurationSettings/BusinessServiceConfigurationSettings.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConfigurationSettings/BusinessServiceConfigurationSettings.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConfigurationSettings/BusinessServiceConfigurationSettings.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConfigurationSettings/BusinessServiceConfigurationSettings.csproj
Fri Feb 20 02:26:53 2009
@@ -83,7 +83,9 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConsole/BusinessServiceConsole.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConsole/BusinessServiceConsole.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConsole/BusinessServiceConsole.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceConsole/BusinessServiceConsole.csproj
Fri Feb 20 02:26:53 2009
@@ -56,10 +56,6 @@
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
- <Reference Include="BasicClient, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
-
<HintPath>..\..\..\SharedLibraries\OrderProcessorService\BasicClient.dll</HintPath>
- </Reference>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core">
@@ -77,10 +73,6 @@
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml" />
- <Reference Include="Trade.OrderProcessorContract, Version=2.0.2.0,
Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
-
<HintPath>..\..\SharedLibraries\Trade.OrderProcessorContract.dll</HintPath>
- </Reference>
<Reference Include="Trade.OrderProcessorServiceConfigurationSettings,
Version=2.0.2.0, Culture=neutral, PublicKeyToken=aaca655dc76c580b,
processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\SharedLibraries\Trade.OrderProcessorServiceConfigurationSettings.dll</HintPath>
@@ -95,6 +87,10 @@
<Content Include="stocktrader.snk" />
</ItemGroup>
<ItemGroup>
+ <ProjectReference
Include="..\..\order_processor\OrderProcessorContract\OrderProcessorContract.csproj">
+ <Project>{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}</Project>
+ <Name>OrderProcessorContract</Name>
+ </ProjectReference>
<ProjectReference
Include="..\BusinessServiceConfigurationSettings\BusinessServiceConfigurationSettings.csproj">
<Project>{ED14B721-A6F1-4B65-89FA-18B78345CB5A}</Project>
<Name>BusinessServiceConfigurationSettings</Name>
@@ -107,10 +103,6 @@
<Project>{018CF591-E45C-4E74-B613-CA5C1FCAFE89}</Project>
<Name>BusinessServiceImplementation</Name>
</ProjectReference>
- <ProjectReference Include="..\StockTraderUtility\Utility.csproj">
- <Project>{382E6E1C-E430-4F6C-BC41-5D84A3798B02}</Project>
- <Name>Utility</Name>
- </ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="nettradericon.ico" />
@@ -151,8 +143,10 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).exe.config"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb" "$(SolutionDir)$(OutDir)\"
+copy "$(TargetDir)$(TargetName).exe.config"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceContract/BusinessServiceContract.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceContract/BusinessServiceContract.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceContract/BusinessServiceContract.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceContract/BusinessServiceContract.csproj
Fri Feb 20 02:26:53 2009
@@ -74,10 +74,6 @@
</Reference>
<Reference Include="System.Web.Services" />
<Reference Include="System.XML" />
- <Reference Include="Trade.BusinessServiceDataContract, Version=2.0.2.0,
Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
-
<HintPath>..\..\SharedLibraries\Trade.BusinessServiceDataContract.dll</HintPath>
- </Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="ITradeServiceFacadeWcf.cs" />
@@ -113,6 +109,12 @@
<Install>false</Install>
</BootstrapperPackage>
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference
Include="..\BusinessServiceDataContract\BusinessServiceDataContract.csproj">
+ <Project>{EBB1604B-3F50-4A81-87C3-1AE4029EEEC6}</Project>
+ <Name>BusinessServiceDataContract</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets
below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
@@ -122,7 +124,9 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/BusinessServiceImplementation.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/BusinessServiceImplementation.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/BusinessServiceImplementation.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceImplementation/BusinessServiceImplementation.csproj
Fri Feb 20 02:26:53 2009
@@ -124,7 +124,9 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceSolution.sln
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceSolution.sln?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceSolution.sln
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/BusinessServiceSolution.sln
Fri Feb 20 02:26:53 2009
@@ -16,14 +16,16 @@
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BusinessServiceConsole",
"BusinessServiceConsole\BusinessServiceConsole.csproj",
"{926CCBE6-C658-46E1-BF25-5579BEA6F1E6}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicClient",
"BasicClient\BasicClient.csproj", "{A4759510-6CE9-4692-B348-B8483BCD1447}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =
"OrderProcessorAsyncClient",
"OrderProcessorASyncClient\OrderProcessorAsyncClient.csproj",
"{623BC346-84FA-4B9E-B043-811DB7FBEC2A}"
ProjectSection(ProjectDependencies) = postProject
{A4759510-6CE9-4692-B348-B8483BCD1447} =
{A4759510-6CE9-4692-B348-B8483BCD1447}
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utility",
"StockTraderUtility\Utility.csproj", "{382E6E1C-E430-4F6C-BC41-5D84A3798B02}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utility",
"..\common\StockTraderUtility\Utility.csproj",
"{382E6E1C-E430-4F6C-BC41-5D84A3798B02}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicClient",
"..\common\BasicClient\BasicClient.csproj",
"{A4759510-6CE9-4692-B348-B8483BCD1447}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OrderProcessorContract",
"..\order_processor\OrderProcessorContract\OrderProcessorContract.csproj",
"{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}"
EndProject
Global
GlobalSection(SubversionScc) = preSolution
@@ -89,16 +91,6 @@
{926CCBE6-C658-46E1-BF25-5579BEA6F1E6}.Release|Any CPU.Build.0
= Release|Any CPU
{926CCBE6-C658-46E1-BF25-5579BEA6F1E6}.Release|Mixed
Platforms.ActiveCfg = Release|Any CPU
{926CCBE6-C658-46E1-BF25-5579BEA6F1E6}.Release|Mixed
Platforms.Build.0 = Release|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|.NET.ActiveCfg =
Debug|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Any CPU.ActiveCfg
= Debug|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Any CPU.Build.0 =
Debug|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Mixed
Platforms.ActiveCfg = Debug|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Mixed
Platforms.Build.0 = Debug|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|.NET.ActiveCfg =
Release|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Any
CPU.ActiveCfg = Release|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Any CPU.Build.0
= Release|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed
Platforms.ActiveCfg = Release|Any CPU
- {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed
Platforms.Build.0 = Release|Any CPU
{623BC346-84FA-4B9E-B043-811DB7FBEC2A}.Debug|.NET.ActiveCfg =
Debug|Any CPU
{623BC346-84FA-4B9E-B043-811DB7FBEC2A}.Debug|Any CPU.ActiveCfg
= Debug|Any CPU
{623BC346-84FA-4B9E-B043-811DB7FBEC2A}.Debug|Any CPU.Build.0 =
Debug|Any CPU
@@ -119,6 +111,26 @@
{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Any CPU.Build.0
= Release|Any CPU
{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Mixed
Platforms.ActiveCfg = Release|Any CPU
{382E6E1C-E430-4F6C-BC41-5D84A3798B02}.Release|Mixed
Platforms.Build.0 = Release|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|.NET.ActiveCfg =
Debug|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Any CPU.ActiveCfg
= Debug|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Any CPU.Build.0 =
Debug|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Mixed
Platforms.ActiveCfg = Debug|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Debug|Mixed
Platforms.Build.0 = Debug|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|.NET.ActiveCfg =
Release|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Any
CPU.ActiveCfg = Release|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Any CPU.Build.0
= Release|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed
Platforms.ActiveCfg = Release|Any CPU
+ {A4759510-6CE9-4692-B348-B8483BCD1447}.Release|Mixed
Platforms.Build.0 = Release|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|.NET.ActiveCfg =
Debug|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Any CPU.ActiveCfg
= Debug|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Any CPU.Build.0 =
Debug|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Mixed
Platforms.ActiveCfg = Debug|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Debug|Mixed
Platforms.Build.0 = Debug|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|.NET.ActiveCfg =
Release|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Any
CPU.ActiveCfg = Release|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Any CPU.Build.0
= Release|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Mixed
Platforms.ActiveCfg = Release|Any CPU
+ {1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}.Release|Mixed
Platforms.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/OrderProcessorASyncClient/OrderProcessorAsyncClient.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/business_service/OrderProcessorASyncClient/OrderProcessorAsyncClient.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/OrderProcessorASyncClient/OrderProcessorAsyncClient.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/business_service/OrderProcessorASyncClient/OrderProcessorAsyncClient.csproj
Fri Feb 20 02:26:53 2009
@@ -46,7 +46,7 @@
<ItemGroup>
<Reference Include="BasicClient, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibraries\BasicClient.dll</HintPath>
+ <HintPath>..\..\common\BasicClient\obj\Debug\BasicClient.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core">
@@ -90,6 +90,12 @@
<ItemGroup>
<Content Include="stocktrader.snk" />
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\common\StockTraderUtility\Utility.csproj">
+ <Project>{382E6E1C-E430-4F6C-BC41-5D84A3798B02}</Project>
+ <Name>Utility</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets
below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
@@ -99,7 +105,9 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
Modified:
incubator/stonehenge/trunk/stocktrader/dotnet/common/BasicClient/BasicClient.csproj
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/dotnet/common/BasicClient/BasicClient.csproj?rev=746114&r1=746113&r2=746114&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/dotnet/common/BasicClient/BasicClient.csproj
(original)
+++
incubator/stonehenge/trunk/stocktrader/dotnet/common/BasicClient/BasicClient.csproj
Fri Feb 20 02:26:53 2009
@@ -57,18 +57,6 @@
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
- <Reference Include="Trade.BusinessServiceContract, Version=2.0.2.0,
Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
-
<HintPath>..\..\SharedLibraries\Trade.BusinessServiceContract.dll</HintPath>
- </Reference>
- <Reference Include="Trade.OrderProcessorContract, Version=2.0.2.0,
Culture=neutral, PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
-
<HintPath>..\..\SharedLibraries\Trade.OrderProcessorContract.dll</HintPath>
- </Reference>
- <Reference Include="Trade.Utility, Version=2.0.2.0, Culture=neutral,
PublicKeyToken=aaca655dc76c580b, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\SharedLibraries\Trade.Utility.dll</HintPath>
- </Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="BasicClient.cs" />
@@ -77,6 +65,20 @@
<ItemGroup>
<None Include="stocktrader.snk" />
</ItemGroup>
+ <ItemGroup>
+ <ProjectReference
Include="..\..\business_service\BusinessServiceContract\BusinessServiceContract.csproj">
+ <Project>{36FA3564-9AF5-496A-805B-6ED262CAAE2B}</Project>
+ <Name>BusinessServiceContract</Name>
+ </ProjectReference>
+ <ProjectReference
Include="..\..\order_processor\OrderProcessorContract\OrderProcessorContract.csproj">
+ <Project>{1AD6DBB4-CA83-460F-BDCD-45E1ECE318B4}</Project>
+ <Name>OrderProcessorContract</Name>
+ </ProjectReference>
+ <ProjectReference Include="..\StockTraderUtility\Utility.csproj">
+ <Project>{382E6E1C-E430-4F6C-BC41-5D84A3798B02}</Project>
+ <Name>Utility</Name>
+ </ProjectReference>
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets
below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
@@ -86,7 +88,9 @@
</Target>
-->
<PropertyGroup>
- <PostBuildEvent>copy "$(TargetPath)" ..\..\..\..\SharedLibraries
-copy "$(TargetDir)$(TargetName).pdb"
..\..\..\..\SharedLibraries</PostBuildEvent>
+ <PostBuildEvent>if not exist "$(SolutionDir)$(OutDir)\
" mkdir "$(SolutionDir)$(OutDir)\
"
+copy "$(TargetPath)" "$(SolutionDir)$(OutDir)\
"
+
+copy "$(TargetDir)$(TargetName).pdb"
"$(SolutionDir)$(OutDir)\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file