Now adding a file's MIME type when uploading. The MIME type is retrieved from the...
[pithos-ms-client] / trunk / Pithos.Network / Pithos.Network.csproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <PropertyGroup>\r
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
6     <ProductVersion>8.0.30703</ProductVersion>\r
7     <SchemaVersion>2.0</SchemaVersion>\r
8     <ProjectGuid>{C8E2BC8B-C7F1-4222-855C-4B04A57FFDFD}</ProjectGuid>\r
9     <OutputType>Library</OutputType>\r
10     <AppDesignerFolder>Properties</AppDesignerFolder>\r
11     <RootNamespace>Pithos.Network</RootNamespace>\r
12     <AssemblyName>Pithos.Network</AssemblyName>\r
13     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
14     <FileAlignment>512</FileAlignment>\r
15     <CodeContractsAssemblyMode>0</CodeContractsAssemblyMode>\r
16     <TargetFrameworkProfile>Client</TargetFrameworkProfile>\r
17     <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>\r
18     <RestorePackages>true</RestorePackages>\r
19   </PropertyGroup>\r
20   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
21     <DebugSymbols>true</DebugSymbols>\r
22     <DebugType>full</DebugType>\r
23     <Optimize>true</Optimize>\r
24     <OutputPath>bin\Debug\</OutputPath>\r
25     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
26     <ErrorReport>prompt</ErrorReport>\r
27     <WarningLevel>4</WarningLevel>\r
28     <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>\r
29     <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>\r
30     <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>\r
31     <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>\r
32     <CodeContractsRuntimeSkipQuantifiers>False</CodeContractsRuntimeSkipQuantifiers>\r
33     <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>\r
34     <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>\r
35     <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>\r
36     <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>\r
37     <CodeContractsEnumObligations>False</CodeContractsEnumObligations>\r
38     <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>\r
39     <CodeContractsRunInBackground>True</CodeContractsRunInBackground>\r
40     <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>\r
41     <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>\r
42     <CodeContractsEmitXMLDocs>False</CodeContractsEmitXMLDocs>\r
43     <CodeContractsCustomRewriterAssembly />\r
44     <CodeContractsCustomRewriterClass />\r
45     <CodeContractsLibPaths />\r
46     <CodeContractsExtraRewriteOptions />\r
47     <CodeContractsExtraAnalysisOptions />\r
48     <CodeContractsBaseLineFile />\r
49     <CodeContractsCacheAnalysisResults>False</CodeContractsCacheAnalysisResults>\r
50     <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>\r
51     <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>\r
52     <CodeContractsAnalysisWarningLevel>0</CodeContractsAnalysisWarningLevel>\r
53     <PlatformTarget>AnyCPU</PlatformTarget>\r
54   </PropertyGroup>\r
55   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
56     <DebugType>pdbonly</DebugType>\r
57     <Optimize>true</Optimize>\r
58     <OutputPath>bin\Release\</OutputPath>\r
59     <DefineConstants>TRACE</DefineConstants>\r
60     <ErrorReport>prompt</ErrorReport>\r
61     <WarningLevel>4</WarningLevel>\r
62     <PlatformTarget>AnyCPU</PlatformTarget>\r
63   </PropertyGroup>\r
64   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|AnyCPU'">\r
65     <DebugSymbols>true</DebugSymbols>\r
66     <OutputPath>bin\Test\</OutputPath>\r
67     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
68     <DebugType>full</DebugType>\r
69     <PlatformTarget>AnyCPU</PlatformTarget>\r
70     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
71     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
72     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
73     <ErrorReport>prompt</ErrorReport>\r
74     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
75     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
76     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
77   </PropertyGroup>\r
78   <PropertyGroup>\r
79     <SignAssembly>true</SignAssembly>\r
80   </PropertyGroup>\r
81   <PropertyGroup>\r
82     <AssemblyOriginatorKeyFile>pithos.snk</AssemblyOriginatorKeyFile>\r
83   </PropertyGroup>\r
84   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Premium Debug|AnyCPU'">\r
85     <DebugSymbols>true</DebugSymbols>\r
86     <OutputPath>bin\Premium Debug\</OutputPath>\r
87     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
88     <DebugType>full</DebugType>\r
89     <PlatformTarget>AnyCPU</PlatformTarget>\r
90     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
91     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
92     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
93     <ErrorReport>prompt</ErrorReport>\r
94     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
95     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
96     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>\r
97     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
98     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
99     <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>\r
100     <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>\r
101     <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>\r
102     <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>\r
103     <CodeContractsRuntimeSkipQuantifiers>False</CodeContractsRuntimeSkipQuantifiers>\r
104     <CodeContractsRunCodeAnalysis>True</CodeContractsRunCodeAnalysis>\r
105     <CodeContractsNonNullObligations>True</CodeContractsNonNullObligations>\r
106     <CodeContractsBoundsObligations>True</CodeContractsBoundsObligations>\r
107     <CodeContractsArithmeticObligations>True</CodeContractsArithmeticObligations>\r
108     <CodeContractsEnumObligations>True</CodeContractsEnumObligations>\r
109     <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>\r
110     <CodeContractsRunInBackground>False</CodeContractsRunInBackground>\r
111     <CodeContractsShowSquigglies>True</CodeContractsShowSquigglies>\r
112     <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>\r
113     <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>\r
114     <CodeContractsCustomRewriterAssembly />\r
115     <CodeContractsCustomRewriterClass />\r
116     <CodeContractsLibPaths />\r
117     <CodeContractsExtraRewriteOptions />\r
118     <CodeContractsExtraAnalysisOptions />\r
119     <CodeContractsBaseLineFile />\r
120     <CodeContractsCacheAnalysisResults>True</CodeContractsCacheAnalysisResults>\r
121     <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>\r
122     <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>\r
123     <CodeContractsAnalysisWarningLevel>2</CodeContractsAnalysisWarningLevel>\r
124   </PropertyGroup>\r
125   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug All|AnyCPU'">\r
126     <DebugSymbols>true</DebugSymbols>\r
127     <OutputPath>bin\Debug All\</OutputPath>\r
128     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
129     <DebugType>full</DebugType>\r
130     <PlatformTarget>AnyCPU</PlatformTarget>\r
131     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
132     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
133     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
134     <ErrorReport>prompt</ErrorReport>\r
135     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
136     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
137     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
138   </PropertyGroup>\r
139   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">\r
140     <DebugSymbols>true</DebugSymbols>\r
141     <OutputPath>bin\x64\Debug\</OutputPath>\r
142     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
143     <DebugType>full</DebugType>\r
144     <PlatformTarget>x64</PlatformTarget>\r
145     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
146     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
147     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
148     <ErrorReport>prompt</ErrorReport>\r
149     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
150     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
151     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
152     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
153     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
154   </PropertyGroup>\r
155   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">\r
156     <OutputPath>bin\x64\Release\</OutputPath>\r
157     <DefineConstants>TRACE</DefineConstants>\r
158     <Optimize>true</Optimize>\r
159     <DebugType>pdbonly</DebugType>\r
160     <PlatformTarget>x86</PlatformTarget>\r
161     <CodeAnalysisLogFile>bin\Release\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
162     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
163     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
164     <ErrorReport>prompt</ErrorReport>\r
165     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
166     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
167     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
168   </PropertyGroup>\r
169   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|x64'">\r
170     <DebugSymbols>true</DebugSymbols>\r
171     <OutputPath>bin\x64\Test\</OutputPath>\r
172     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
173     <DebugType>full</DebugType>\r
174     <PlatformTarget>x64</PlatformTarget>\r
175     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
176     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
177     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
178     <ErrorReport>prompt</ErrorReport>\r
179     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
180     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
181     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
182     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
183     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
184   </PropertyGroup>\r
185   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Premium Debug|x64'">\r
186     <DebugSymbols>true</DebugSymbols>\r
187     <OutputPath>bin\x64\Premium Debug\</OutputPath>\r
188     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
189     <DebugType>full</DebugType>\r
190     <PlatformTarget>x64</PlatformTarget>\r
191     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
192     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
193     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
194     <ErrorReport>prompt</ErrorReport>\r
195     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
196     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
197     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
198   </PropertyGroup>\r
199   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug All|x64'">\r
200     <DebugSymbols>true</DebugSymbols>\r
201     <OutputPath>bin\x64\Debug All\</OutputPath>\r
202     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
203     <DebugType>full</DebugType>\r
204     <PlatformTarget>x64</PlatformTarget>\r
205     <CodeAnalysisLogFile>bin\Debug\Pithos.Network.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
206     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
207     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
208     <ErrorReport>prompt</ErrorReport>\r
209     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
210     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
211     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
212     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
213     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
214   </PropertyGroup>\r
215   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">\r
216     <DebugSymbols>true</DebugSymbols>\r
217     <OutputPath>bin\x86\Debug\</OutputPath>\r
218     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
219     <Optimize>true</Optimize>\r
220     <DebugType>full</DebugType>\r
221     <PlatformTarget>x86</PlatformTarget>\r
222     <ErrorReport>prompt</ErrorReport>\r
223     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
224     <Prefer32Bit>false</Prefer32Bit>\r
225   </PropertyGroup>\r
226   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">\r
227     <OutputPath>bin\x86\Release\</OutputPath>\r
228     <DefineConstants>TRACE</DefineConstants>\r
229     <Optimize>true</Optimize>\r
230     <DebugType>pdbonly</DebugType>\r
231     <PlatformTarget>x86</PlatformTarget>\r
232     <ErrorReport>prompt</ErrorReport>\r
233     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
234     <Prefer32Bit>false</Prefer32Bit>\r
235   </PropertyGroup>\r
236   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|x86'">\r
237     <DebugSymbols>true</DebugSymbols>\r
238     <OutputPath>bin\x86\Test\</OutputPath>\r
239     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
240     <DebugType>full</DebugType>\r
241     <PlatformTarget>x86</PlatformTarget>\r
242     <ErrorReport>prompt</ErrorReport>\r
243     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
244     <Prefer32Bit>false</Prefer32Bit>\r
245   </PropertyGroup>\r
246   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Premium Debug|x86'">\r
247     <DebugSymbols>true</DebugSymbols>\r
248     <OutputPath>bin\x86\Premium Debug\</OutputPath>\r
249     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
250     <DebugType>full</DebugType>\r
251     <PlatformTarget>x86</PlatformTarget>\r
252     <ErrorReport>prompt</ErrorReport>\r
253     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
254     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>\r
255     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
256   </PropertyGroup>\r
257   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug All|x86'">\r
258     <DebugSymbols>true</DebugSymbols>\r
259     <OutputPath>bin\x86\Debug All\</OutputPath>\r
260     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
261     <DebugType>full</DebugType>\r
262     <PlatformTarget>x86</PlatformTarget>\r
263     <ErrorReport>prompt</ErrorReport>\r
264     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
265     <Prefer32Bit>false</Prefer32Bit>\r
266   </PropertyGroup>\r
267   <ItemGroup>\r
268     <Reference Include="log4net">\r
269       <HintPath>..\Libraries\log4net.dll</HintPath>\r
270     </Reference>\r
271     <Reference Include="ManagedOpenSsl, Version=0.6.0.0, Culture=neutral, PublicKeyToken=2cc55badaa91f4de, processorArchitecture=x86">\r
272       <SpecificVersion>False</SpecificVersion>\r
273       <HintPath>..\Libraries\OpenSSL\ManagedOpenSsl.dll</HintPath>\r
274     </Reference>\r
275     <Reference Include="Microsoft.CompilerServices.AsyncTargetingPack.Net4">\r
276       <HintPath>..\packages\Microsoft.CompilerServices.AsyncTargetingPack.1.0.0\lib\net40\Microsoft.CompilerServices.AsyncTargetingPack.Net4.dll</HintPath>\r
277     </Reference>\r
278     <Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">\r
279       <SpecificVersion>False</SpecificVersion>\r
280       <HintPath>..\packages\Newtonsoft.Json.4.5.10\lib\net40\Newtonsoft.Json.dll</HintPath>\r
281     </Reference>\r
282     <Reference Include="System" />\r
283     <Reference Include="System.ComponentModel.Composition" />\r
284     <Reference Include="System.Core" />\r
285     <Reference Include="System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">\r
286       <HintPath>..\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.dll</HintPath>\r
287     </Reference>\r
288     <Reference Include="System.Net.Http.WebRequest, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">\r
289       <HintPath>..\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.WebRequest.dll</HintPath>\r
290     </Reference>\r
291     <Reference Include="System.ServiceModel" />\r
292     <Reference Include="System.ServiceModel.Channels" />\r
293     <Reference Include="System.Threading.Tasks.Dataflow">\r
294       <HintPath>..\Libraries\System.Threading.Tasks.Dataflow.dll</HintPath>\r
295     </Reference>\r
296     <Reference Include="System.Xml.Linq" />\r
297     <Reference Include="System.Data.DataSetExtensions" />\r
298     <Reference Include="System.Data" />\r
299     <Reference Include="System.Xml" />\r
300   </ItemGroup>\r
301   <ItemGroup>\r
302     <Compile Include="..\CommonAssemblyVersion.cs">\r
303       <Link>AssemblyVersion.cs</Link>\r
304     </Compile>\r
305     <Compile Include="AccountInfo.cs" />\r
306     <Compile Include="BlockHashAlgorithms.cs" />\r
307     <Compile Include="ByteArrayContentWithProgress.cs" />\r
308     <Compile Include="CloudFilesClient.cs" />\r
309     <Compile Include="ContainerInfo.cs" />\r
310     <Compile Include="DownloadArgs.cs" />\r
311     <Compile Include="FileBlockContent.cs" />\r
312     <Compile Include="HttpRequestWithStatusException.cs" />\r
313     <Compile Include="ICloudClient.cs" />\r
314     <Compile Include="MD5BlockCalculator.cs" />\r
315     <Compile Include="NoModificationInfo.cs" />\r
316     <Compile Include="RestClient.cs">\r
317       <SubType>Component</SubType>\r
318     </Compile>\r
319     <Compile Include="Properties\AssemblyInfo.cs" />\r
320     <Compile Include="SHA1OpenSSL.cs" />\r
321     <Compile Include="Signature.cs" />\r
322     <Compile Include="TreeHash.cs" />\r
323     <Compile Include="UploadArgs.cs" />\r
324     <Compile Include="WebExtensions.cs" />\r
325   </ItemGroup>\r
326   <ItemGroup>\r
327     <ProjectReference Include="..\Libraries\ParallelExtensionsExtras\ParallelExtensionsExtras.csproj">\r
328       <Project>{C45218F8-09E7-4F57-85BC-5D8D2AC736A3}</Project>\r
329       <Name>ParallelExtensionsExtras</Name>\r
330     </ProjectReference>\r
331     <ProjectReference Include="..\Pithos.Interfaces\Pithos.Interfaces.csproj">\r
332       <Project>{7EEFF32F-CCF8-436A-9E0B-F40434C09AF4}</Project>\r
333       <Name>Pithos.Interfaces</Name>\r
334     </ProjectReference>\r
335   </ItemGroup>\r
336   <ItemGroup>\r
337     <None Include="..\Pithos.licenseheader">\r
338       <Link>Pithos.licenseheader</Link>\r
339     </None>\r
340     <None Include="packages.config" />\r
341     <None Include="pithos.snk" />\r
342   </ItemGroup>\r
343   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
344   <Import Project="$(SolutionDir)\.nuget\nuget.targets" />\r
345   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
346        Other similar extension points exist, see Microsoft.Common.targets.\r
347   <Target Name="BeforeBuild">\r
348   </Target>\r
349   <Target Name="AfterBuild">\r
350   </Target>\r
351   -->\r
352 </Project>