incubator-stonehenge-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From drew...@apache.org
Subject svn commit: r746114 - in /incubator/stonehenge/trunk/stocktrader/dotnet: business_service/ business_service/BusinessServiceConfigurationSettings/ business_service/BusinessServiceConsole/ business_service/BusinessServiceContract/ business_service/Busine...
Date Fri, 20 Feb 2009 02:26:54 GMT
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



Mime
View raw message