PageRenderTime 64ms CodeModel.GetById 12ms RepoModel.GetById 0ms app.codeStats 0ms

/Mercurial.Net/Mercurial.Net.csproj

#
MSBuild | 361 lines | 354 code | 0 blank | 7 comment | 0 complexity | bea2896964f06ac7042a634ee55a33a0 MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-2.0
  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)' == '' ">AnyCPU</Platform>
  6. <ProductVersion>8.0.30703</ProductVersion>
  7. <SchemaVersion>2.0</SchemaVersion>
  8. <ProjectGuid>{536B722B-DE28-48FC-ABAF-12B4B9FFB44A}</ProjectGuid>
  9. <OutputType>Library</OutputType>
  10. <AppDesignerFolder>Properties</AppDesignerFolder>
  11. <RootNamespace>Mercurial</RootNamespace>
  12. <AssemblyName>Mercurial.Net</AssemblyName>
  13. <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
  14. <FileAlignment>512</FileAlignment>
  15. <TargetFrameworkProfile>Client</TargetFrameworkProfile>
  16. </PropertyGroup>
  17. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  18. <DebugSymbols>true</DebugSymbols>
  19. <DebugType>full</DebugType>
  20. <Optimize>false</Optimize>
  21. <OutputPath>bin\Debug\</OutputPath>
  22. <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants>
  23. <ErrorReport>prompt</ErrorReport>
  24. <WarningLevel>4</WarningLevel>
  25. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  26. <DocumentationFile>bin\Debug\Mercurial.Net.xml</DocumentationFile>
  27. </PropertyGroup>
  28. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  29. <DebugType>pdbonly</DebugType>
  30. <Optimize>true</Optimize>
  31. <OutputPath>bin\Release\</OutputPath>
  32. <DefineConstants>TRACE</DefineConstants>
  33. <ErrorReport>prompt</ErrorReport>
  34. <WarningLevel>4</WarningLevel>
  35. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  36. <DocumentationFile>bin\Release\Mercurial.Net.xml</DocumentationFile>
  37. </PropertyGroup>
  38. <PropertyGroup>
  39. <SignAssembly>true</SignAssembly>
  40. </PropertyGroup>
  41. <PropertyGroup>
  42. <AssemblyOriginatorKeyFile>..\Lasse V. Karlsen.snk</AssemblyOriginatorKeyFile>
  43. </PropertyGroup>
  44. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseBinaries|AnyCPU'">
  45. <OutputPath>bin\ReleaseBinaries\</OutputPath>
  46. <DefineConstants>TRACE;USE_RELEASE_KEY</DefineConstants>
  47. <DocumentationFile>bin\Release\Mercurial.Net.xml</DocumentationFile>
  48. <Optimize>true</Optimize>
  49. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  50. <DebugType>pdbonly</DebugType>
  51. <PlatformTarget>AnyCPU</PlatformTarget>
  52. <CodeAnalysisLogFile>bin\Release\Mercurial.Net.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
  53. <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
  54. <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
  55. <ErrorReport>prompt</ErrorReport>
  56. <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
  57. <CodeAnalysisRuleSetDirectories>;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
  58. <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
  59. <CodeAnalysisRuleDirectories>;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
  60. <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
  61. </PropertyGroup>
  62. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
  63. <DebugSymbols>true</DebugSymbols>
  64. <OutputPath>bin\x86\Debug\</OutputPath>
  65. <DefineConstants>TRACE;DEBUG;CODE_ANALYSIS</DefineConstants>
  66. <DocumentationFile>bin\Debug\Mercurial.Net.xml</DocumentationFile>
  67. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  68. <DebugType>full</DebugType>
  69. <PlatformTarget>x86</PlatformTarget>
  70. <ErrorReport>prompt</ErrorReport>
  71. <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
  72. <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
  73. </PropertyGroup>
  74. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
  75. <OutputPath>bin\x86\Release\</OutputPath>
  76. <DefineConstants>TRACE</DefineConstants>
  77. <DocumentationFile>bin\Release\Mercurial.Net.xml</DocumentationFile>
  78. <Optimize>true</Optimize>
  79. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  80. <DebugType>pdbonly</DebugType>
  81. <PlatformTarget>x86</PlatformTarget>
  82. <ErrorReport>prompt</ErrorReport>
  83. </PropertyGroup>
  84. <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ReleaseBinaries|x86'">
  85. <OutputPath>bin\x86\ReleaseBinaries\</OutputPath>
  86. <DefineConstants>TRACE;USE_RELEASE_KEY</DefineConstants>
  87. <DocumentationFile>bin\Release\Mercurial.Net.xml</DocumentationFile>
  88. <Optimize>true</Optimize>
  89. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  90. <DebugType>pdbonly</DebugType>
  91. <PlatformTarget>x86</PlatformTarget>
  92. <CodeAnalysisLogFile>bin\Release\Mercurial.Net.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
  93. <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
  94. <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
  95. <ErrorReport>prompt</ErrorReport>
  96. <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
  97. <CodeAnalysisRuleSetDirectories>;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
  98. <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
  99. <CodeAnalysisRuleDirectories>;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
  100. <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
  101. </PropertyGroup>
  102. <ItemGroup>
  103. <Reference Include="System" />
  104. <Reference Include="System.Core" />
  105. <Reference Include="System.Xml" />
  106. </ItemGroup>
  107. <ItemGroup>
  108. <Compile Include="AddCommand.cs" />
  109. <Compile Include="AddRemoveCommand.cs" />
  110. <Compile Include="AnnotateCommand.cs" />
  111. <Compile Include="Annotation.cs" />
  112. <Compile Include="ArchiveCommand.cs" />
  113. <Compile Include="ArchiveType.cs" />
  114. <Compile Include="AsyncResult.cs" />
  115. <Compile Include="Attributes\ArgumentAttribute.cs" />
  116. <Compile Include="Attributes\BooleanArgumentAttribute.cs" />
  117. <Compile Include="AutoSwitchingClientFactory.cs" />
  118. <Compile Include="BackoutCommand.cs" />
  119. <Compile Include="BisectCommand.cs" />
  120. <Compile Include="BisectResult.cs" />
  121. <Compile Include="BisectState.cs" />
  122. <Compile Include="Bookmark.cs" />
  123. <Compile Include="BookmarkAction.cs" />
  124. <Compile Include="BookmarkCommand.cs" />
  125. <Compile Include="BookmarksCommand.cs" />
  126. <Compile Include="BranchCommand.cs" />
  127. <Compile Include="BranchesCommand.cs" />
  128. <Compile Include="BranchHead.cs" />
  129. <Compile Include="BundleCommand.cs" />
  130. <Compile Include="CatCommand.cs" />
  131. <Compile Include="Changeset.cs" />
  132. <Compile Include="ChangesetPathAction.cs" />
  133. <Compile Include="ChangesetPathActionType.cs" />
  134. <Compile Include="ChangesetXmlParser.cs" />
  135. <Compile Include="ClientExecutable.cs" />
  136. <Compile Include="CloneCommand.cs" />
  137. <Compile Include="CollectionExtensions.cs" />
  138. <Compile Include="CommandBase.cs" />
  139. <Compile Include="CommandProcessor.cs" />
  140. <Compile Include="CommandServerOutputDecoder.cs" />
  141. <Compile Include="CommitCommand.cs" />
  142. <Compile Include="Attributes\DateTimeArgumentAttribute.cs" />
  143. <Compile Include="ConfigurationEntry.cs" />
  144. <Compile Include="Configuration\ClientConfigurationCollection.cs" />
  145. <Compile Include="CopyCommand.cs" />
  146. <Compile Include="CustomCommand.cs" />
  147. <Compile Include="DiffCommand.cs" />
  148. <Compile Include="DiffIgnores.cs" />
  149. <Compile Include="Extensions\Churn\ChurnGroup.cs" />
  150. <Compile Include="Extensions\Churn\ChurnExtension.cs" />
  151. <Compile Include="Extensions\Churn\ChurnCommand.cs" />
  152. <Compile Include="Extensions\Churn\ChurnUnit.cs" />
  153. <Compile Include="Hooks\MercurialCommandHookDataStructureBase.cs" />
  154. <Compile Include="Hooks\MercurialCommandHookPatternCollection.cs" />
  155. <Compile Include="Hooks\IMercurialControllingHook.cs" />
  156. <Compile Include="Hooks\MercurialChangeGroupHook.cs" />
  157. <Compile Include="Hooks\MercurialCommandHookArgumentsCollection.cs" />
  158. <Compile Include="Hooks\MercurialCommandHookDictionary.cs" />
  159. <Compile Include="Hooks\MercurialCommitHook.cs" />
  160. <Compile Include="Hooks\MercurialControllingHookBase.cs" />
  161. <Compile Include="Hooks\MercurialHookBase.cs" />
  162. <Compile Include="Hooks\MercurialIncomingHook.cs" />
  163. <Compile Include="Hooks\MercurialListKeysHook.cs" />
  164. <Compile Include="Hooks\MercurialOutgoingHook.cs" />
  165. <Compile Include="Hooks\MercurialPostCommandHook.cs" />
  166. <Compile Include="Hooks\MercurialPreChangegroupHook.cs" />
  167. <Compile Include="Hooks\MercurialPreCommandHook.cs" />
  168. <Compile Include="Hooks\MercurialPreCommitHook.cs" />
  169. <Compile Include="Hooks\MercurialPreListKeysHook.cs" />
  170. <Compile Include="Hooks\MercurialPreOutgoingHook.cs" />
  171. <Compile Include="Hooks\MercurialPrePushKeyHook.cs" />
  172. <Compile Include="Hooks\MercurialPreTagHook.cs" />
  173. <Compile Include="Hooks\MercurialPreTransactionChangegroupHook.cs" />
  174. <Compile Include="Hooks\MercurialPreTransactionCommitHook.cs" />
  175. <Compile Include="Hooks\MercurialPreUpdateHook.cs" />
  176. <Compile Include="Hooks\MercurialPushKeyHook.cs" />
  177. <Compile Include="Hooks\MercurialTagHook.cs" />
  178. <Compile Include="Hooks\MercurialUpdateHook.cs" />
  179. <Compile Include="IClient.cs" />
  180. <Compile Include="IClientFactory.cs" />
  181. <Compile Include="IClientSwitcher.cs" />
  182. <Compile Include="ListFile.cs" />
  183. <Compile Include="IAsyncResult.cs" />
  184. <Compile Include="ICommand.cs" />
  185. <Compile Include="IdentifyCommand.cs" />
  186. <Compile Include="ManifestCommand.cs" />
  187. <Compile Include="MercurialResultParsingException.cs" />
  188. <Compile Include="MergeCommand.cs" />
  189. <Compile Include="MergeConflict.cs" />
  190. <Compile Include="MergeConflictState.cs" />
  191. <Compile Include="MergeJob.cs" />
  192. <Compile Include="MergeJobConflict.cs" />
  193. <Compile Include="MergeJobConflictSubFile.cs" />
  194. <Compile Include="MergeJobState.cs" />
  195. <Compile Include="MergeStatus.cs" />
  196. <Compile Include="MergeTools.cs" />
  197. <Compile Include="MoveCommand.cs" />
  198. <Compile Include="MoveRenameCommandBase.cs" />
  199. <Compile Include="NamedRevision.cs" />
  200. <Compile Include="NonPersistentClient.cs" />
  201. <Compile Include="NonPersistentClientFactory.cs" />
  202. <Compile Include="OutputParsingUtilities.cs" />
  203. <Compile Include="ParentsCommand.cs" />
  204. <Compile Include="PathEx.cs" />
  205. <Compile Include="PersistentClient.cs" />
  206. <Compile Include="PersistentClientFactory.cs" />
  207. <Compile Include="RecoverCommand.cs" />
  208. <Compile Include="RemoteInitCommand.cs" />
  209. <Compile Include="RenameCommand.cs" />
  210. <Compile Include="RepositorySummary.cs" />
  211. <Compile Include="ResolveAction.cs" />
  212. <Compile Include="ResolveCommand.cs" />
  213. <Compile Include="RevertCommand.cs" />
  214. <Compile Include="RollbackCommand.cs" />
  215. <Compile Include="SummaryCommand.cs" />
  216. <Compile Include="Tag.cs" />
  217. <Compile Include="TagsCommand.cs" />
  218. <Compile Include="Gui\AboutGuiCommand.cs" />
  219. <Compile Include="Gui\AddGuiCommand.cs" />
  220. <Compile Include="Gui\AnnotateGuiCommand.cs" />
  221. <Compile Include="Gui\ArchiveGuiCommand.cs" />
  222. <Compile Include="Gui\BackoutGuiCommand.cs" />
  223. <Compile Include="Gui\BisectGuiCommand.cs" />
  224. <Compile Include="Gui\BrowserGuiCommandBase.cs" />
  225. <Compile Include="Gui\Clients\TortoiseHgClient.cs" />
  226. <Compile Include="Gui\Clients\TortoiseHgPyGTKClient.cs" />
  227. <Compile Include="Gui\Clients\TortoiseHgPyQTClient.cs" />
  228. <Compile Include="Gui\CloneGuiCommand.cs" />
  229. <Compile Include="Gui\CommitGuiCommand.cs" />
  230. <Compile Include="Gui\CopyGuiCommand.cs" />
  231. <Compile Include="Gui\DatamineGuiCommand.cs" />
  232. <Compile Include="Gui\DiffGuiCommand.cs" />
  233. <Compile Include="Gui\DragCopyGuiCommand.cs" />
  234. <Compile Include="Gui\DragCopyMoveGuiCommandBase.cs" />
  235. <Compile Include="Gui\DragMoveGuiCommand.cs" />
  236. <Compile Include="Gui\EditIgnoreFiltersGuiCommand.cs" />
  237. <Compile Include="Gui\EmailGuiCommand.cs" />
  238. <Compile Include="Gui\FilesBasedGuiCommandBase.cs" />
  239. <Compile Include="Gui\ForgetGuiCommand.cs" />
  240. <Compile Include="Gui\GuessGuiCommand.cs" />
  241. <Compile Include="Gui\GuiClient.cs" />
  242. <Compile Include="Gui\GuiClientRequirementAttribute.cs" />
  243. <Compile Include="Gui\GuiClientType.cs" />
  244. <Compile Include="Gui\GuiCommandBase.cs" />
  245. <Compile Include="Gui\GuiVersionCommand.cs" />
  246. <Compile Include="Gui\IGuiCommand.cs" />
  247. <Compile Include="Gui\ImportGuiCommand.cs" />
  248. <Compile Include="Gui\InitGuiCommand.cs" />
  249. <Compile Include="Gui\LogGuiCommand.cs" />
  250. <Compile Include="Gui\ManifestGuiCommand.cs" />
  251. <Compile Include="Gui\MergeGuiCommand.cs" />
  252. <Compile Include="Gui\MoveCopyRenameGuiCommandBase.cs" />
  253. <Compile Include="Gui\MoveGuiCommand.cs" />
  254. <Compile Include="Gui\MPatchGuiCommand.cs" />
  255. <Compile Include="Gui\PurgeGuiCommand.cs" />
  256. <Compile Include="Gui\QueueGuiCommand.cs" />
  257. <Compile Include="Gui\QueueManagerGuiCommand.cs" />
  258. <Compile Include="Gui\QueueReorderGuiCommand.cs" />
  259. <Compile Include="Gui\RebaseGuiCommand.cs" />
  260. <Compile Include="Gui\RecoveryGuiCommand.cs" />
  261. <Compile Include="Gui\RejectsGuiCommand.cs" />
  262. <Compile Include="Gui\RemoveGuiCommand.cs" />
  263. <Compile Include="Gui\RenameGuiCommand.cs" />
  264. <Compile Include="Gui\RepoConfigGuiCommand.cs" />
  265. <Compile Include="Gui\ResolveGuiCommand.cs" />
  266. <Compile Include="Gui\RevertGuiCommand.cs" />
  267. <Compile Include="Gui\SearchGuiCommand.cs" />
  268. <Compile Include="Gui\ShellConfigGuiCommand.cs" />
  269. <Compile Include="Gui\ShelveGuiCommand.cs" />
  270. <Compile Include="Gui\StatusGuiCommand.cs" />
  271. <Compile Include="Gui\StripGuiCommand.cs" />
  272. <Compile Include="Gui\SynchronizeGuiCommand.cs" />
  273. <Compile Include="Gui\TagGuiCommand.cs" />
  274. <Compile Include="Gui\UpdateGuiCommand.cs" />
  275. <Compile Include="Gui\UserConfigGuiCommand.cs" />
  276. <Compile Include="UnresolvedFilesAfterUnbundleMercurialExecutionException.cs" />
  277. <Compile Include="NoChangesFoundMercurialExecutionException.cs" />
  278. <Compile Include="DebugObserver.cs" />
  279. <Compile Include="Attributes\EnumArgumentAttribute.cs" />
  280. <Compile Include="Extensions\CaseGuard\CaseGuardAddCommandExtensions.cs" />
  281. <Compile Include="Extensions\CaseGuard\CaseGuardAddRemoveCommandExtensions.cs" />
  282. <Compile Include="Extensions\CaseGuard\CaseGuardExtension.cs" />
  283. <Compile Include="Extensions\Queues\QueueCommandBaseExtensions.cs" />
  284. <Compile Include="Extensions\Queues\QueueExtension.cs" />
  285. <Compile Include="FileState.cs" />
  286. <Compile Include="FileStatus.cs" />
  287. <Compile Include="ForgetCommand.cs" />
  288. <Compile Include="HeadsCommand.cs" />
  289. <Compile Include="HelpCommand.cs" />
  290. <Compile Include="IMercurialCommand.cs" />
  291. <Compile Include="IMercurialCommandObserver.cs" />
  292. <Compile Include="IncludeExcludeCommandBase.cs" />
  293. <Compile Include="IncomingCommand.cs" />
  294. <Compile Include="InitCommand.cs" />
  295. <Compile Include="LogCommand.cs" />
  296. <Compile Include="MercurialCompressionType.cs" />
  297. <Compile Include="MercurialException.cs" />
  298. <Compile Include="MercurialExecutionException.cs" />
  299. <Compile Include="MercurialInstallationException.cs" />
  300. <Compile Include="MercurialMissingException.cs" />
  301. <Compile Include="MercurialTimeoutException.cs" />
  302. <Compile Include="Attributes\NullableArgumentAttribute.cs" />
  303. <Compile Include="OutgoingCommand.cs" />
  304. <Compile Include="PathsCommand.cs" />
  305. <Compile Include="PushCommand.cs" />
  306. <Compile Include="RemoteRepositoryPath.cs" />
  307. <Compile Include="RemoveCommand.cs" />
  308. <Compile Include="Attributes\RepeatableArgumentAttribute.cs" />
  309. <Compile Include="MercurialCommandBase.cs" />
  310. <Compile Include="PullCommand.cs" />
  311. <Compile Include="Repository.cs" />
  312. <Compile Include="Properties\AssemblyInfo.cs" />
  313. <Compile Include="ShowConfigCommand.cs" />
  314. <Compile Include="TagAction.cs" />
  315. <Compile Include="TagCommand.cs" />
  316. <Compile Include="TipCommand.cs" />
  317. <Compile Include="UnbundleCommand.cs" />
  318. <Compile Include="VerifyCommand.cs" />
  319. <Compile Include="Versions\MercurialVersion16.cs" />
  320. <Compile Include="Versions\MercurialVersionPre18.cs" />
  321. <Compile Include="Versions\MercurialVersionAttribute.cs" />
  322. <Compile Include="Versions\MercurialVersionBase.cs" />
  323. <Compile Include="XmlSerializationTypes\LogEntryAuthorNode.cs" />
  324. <Compile Include="XmlSerializationTypes\LogEntryCopyNode.cs" />
  325. <Compile Include="XmlSerializationTypes\LogEntryNode.cs" />
  326. <Compile Include="XmlSerializationTypes\LogEntryParentNode.cs" />
  327. <Compile Include="XmlSerializationTypes\LogEntryPathNode.cs" />
  328. <Compile Include="XmlSerializationTypes\LogEntryTagNode.cs" />
  329. <Compile Include="XmlSerializationTypes\LogNode.cs" />
  330. <Compile Include="RevSpec.cs" />
  331. <Compile Include="FileStatusIncludes.cs" />
  332. <Compile Include="StatusCommand.cs" />
  333. <Compile Include="StringEx.cs" />
  334. <Compile Include="UpdateCommand.cs" />
  335. <Compile Include="VersionCommand.cs" />
  336. </ItemGroup>
  337. <ItemGroup>
  338. <None Include="..\Lasse V. Karlsen.snk">
  339. <Link>Lasse V. Karlsen.snk</Link>
  340. </None>
  341. <None Include="Mercurial.Net.nuspec" />
  342. <None Include="Settings.StyleCop">
  343. <SubType>Designer</SubType>
  344. </None>
  345. </ItemGroup>
  346. <ItemGroup>
  347. <Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
  348. </ItemGroup>
  349. <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  350. <PropertyGroup>
  351. <PreBuildEvent>
  352. </PreBuildEvent>
  353. </PropertyGroup>
  354. <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
  355. Other similar extension points exist, see Microsoft.Common.targets.
  356. <Target Name="BeforeBuild">
  357. </Target>
  358. <Target Name="AfterBuild">
  359. </Target>
  360. -->
  361. </Project>