]>
Commit | Line | Data |
---|---|---|
f67539c2 TL |
1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <!-- | |
3 | Licensed to the Apache Software Foundation (ASF) under one | |
4 | or more contributor license agreements. See the NOTICE file | |
5 | distributed with this work for additional information | |
6 | regarding copyright ownership. The ASF licenses this file | |
7 | to you under the Apache License, Version 2.0 (the | |
8 | "License"); you may not use this file except in compliance | |
9 | with the License. You may obtain a copy of the License at | |
10 | ||
11 | http://www.apache.org/licenses/LICENSE-2.0 | |
12 | ||
13 | Unless required by applicable law or agreed to in writing, | |
14 | software distributed under the License is distributed on an | |
15 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
16 | KIND, either express or implied. See the License for the | |
17 | specific language governing permissions and limitations | |
18 | under the License. | |
19 | --> | |
20 | <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
21 | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |
22 | <PropertyGroup> | |
23 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |
24 | <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |
25 | <ProjectGuid>{264E2126-EDE0-4B47-89C1-B397B25BB13D}</ProjectGuid> | |
26 | <OutputType>Exe</OutputType> | |
27 | <AppDesignerFolder>Properties</AppDesignerFolder> | |
28 | <RootNamespace>RebusSample</RootNamespace> | |
29 | <AssemblyName>RebusSample</AssemblyName> | |
30 | <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> | |
31 | <FileAlignment>512</FileAlignment> | |
32 | </PropertyGroup> | |
33 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |
34 | <PlatformTarget>AnyCPU</PlatformTarget> | |
35 | <DebugSymbols>true</DebugSymbols> | |
36 | <DebugType>full</DebugType> | |
37 | <Optimize>false</Optimize> | |
38 | <OutputPath>bin\Debug\</OutputPath> | |
39 | <DefineConstants>DEBUG;TRACE</DefineConstants> | |
40 | <ErrorReport>prompt</ErrorReport> | |
41 | <WarningLevel>4</WarningLevel> | |
42 | </PropertyGroup> | |
43 | <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |
44 | <PlatformTarget>AnyCPU</PlatformTarget> | |
45 | <DebugType>pdbonly</DebugType> | |
46 | <Optimize>true</Optimize> | |
47 | <OutputPath>bin\Release\</OutputPath> | |
48 | <DefineConstants>TRACE</DefineConstants> | |
49 | <ErrorReport>prompt</ErrorReport> | |
50 | <WarningLevel>4</WarningLevel> | |
51 | </PropertyGroup> | |
52 | <ItemGroup> | |
53 | <Reference Include="RabbitMQ.Client"> | |
54 | <HintPath>..\..\..\..\..\Toolbox\ServiceBus\3rdparty\rabbitmq-dotnet-client-3.2.1-dotnet-3.0\bin\RabbitMQ.Client.dll</HintPath> | |
55 | </Reference> | |
56 | <Reference Include="Rebus"> | |
57 | <HintPath>..\..\..\..\..\Toolbox\ServiceBus\3rdparty\Rebus-master\deploy\NET40\Rebus.dll</HintPath> | |
58 | </Reference> | |
59 | <Reference Include="Rebus.RabbitMQ"> | |
60 | <HintPath>..\..\..\..\..\Toolbox\ServiceBus\3rdparty\Rebus-master\deploy\NET40\Rebus.RabbitMQ.dll</HintPath> | |
61 | </Reference> | |
62 | <Reference Include="System" /> | |
63 | <Reference Include="System.Core" /> | |
64 | <Reference Include="System.Xml.Linq" /> | |
65 | <Reference Include="System.Data.DataSetExtensions" /> | |
66 | <Reference Include="Microsoft.CSharp" /> | |
67 | <Reference Include="System.Data" /> | |
68 | <Reference Include="System.Xml" /> | |
69 | </ItemGroup> | |
70 | <ItemGroup> | |
71 | <Compile Include="gen-csharp\BasicMathClient.cs" /> | |
72 | <Compile Include="gen-csharp\BasicMathServer.cs" /> | |
73 | <Compile Include="ServiceImpl\Both.cs" /> | |
74 | <Compile Include="ServiceImpl\Client.cs" /> | |
75 | <Compile Include="Program.cs" /> | |
76 | <Compile Include="Properties\AssemblyInfo.cs" /> | |
77 | <Compile Include="ServiceImpl\Server.cs" /> | |
78 | </ItemGroup> | |
79 | <ItemGroup> | |
80 | <None Include="App.config" /> | |
81 | </ItemGroup> | |
82 | <ItemGroup /> | |
83 | <ItemGroup> | |
84 | <ProjectReference Include="..\..\lib\csharp\src\Thrift.csproj"> | |
85 | <Project>{499eb63c-d74c-47e8-ae48-a2fc94538e9d}</Project> | |
86 | <Name>Thrift</Name> | |
87 | </ProjectReference> | |
88 | </ItemGroup> | |
89 | <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |
90 | <PropertyGroup> | |
91 | <PreBuildEvent>cd $(ProjectDir) | |
92 | if not exist gen-csharp\*.cs thrift -gen csharp sample.thrift | |
93 | </PreBuildEvent> | |
94 | </PropertyGroup> | |
95 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |
96 | Other similar extension points exist, see Microsoft.Common.targets. | |
97 | <Target Name="BeforeBuild"> | |
98 | </Target> | |
99 | <Target Name="AfterBuild"> | |
100 | </Target> | |
101 | --> | |
102 | </Project> |