PageRenderTime 45ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/Src/AutoFixture/AutoFixture.csproj

https://github.com/dcastro/AutoFixture
MSBuild | 372 lines | 365 code | 0 blank | 7 comment | 0 complexity | f660f6fa7d938ca770fd24411dc7f56b MD5 | raw file
  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>9.0.30729</ProductVersion>
  7. <SchemaVersion>2.0</SchemaVersion>
  8. <ProjectGuid>{400AC174-9A4A-4C7D-815B-F2A21130A0D1}</ProjectGuid>
  9. <OutputType>Library</OutputType>
  10. <AppDesignerFolder>Properties</AppDesignerFolder>
  11. <RootNamespace>Ploeh.AutoFixture</RootNamespace>
  12. <AssemblyName>Ploeh.AutoFixture</AssemblyName>
  13. <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
  14. <FileAlignment>512</FileAlignment>
  15. <SignAssembly>true</SignAssembly>
  16. <AssemblyOriginatorKeyFile>
  17. </AssemblyOriginatorKeyFile>
  18. <SccProjectName>
  19. </SccProjectName>
  20. <SccLocalPath>
  21. </SccLocalPath>
  22. <SccAuxPath>
  23. </SccAuxPath>
  24. <SccProvider>
  25. </SccProvider>
  26. <FileUpgradeFlags>
  27. </FileUpgradeFlags>
  28. <OldToolsVersion>3.5</OldToolsVersion>
  29. <UpgradeBackupLocation />
  30. <IsWebBootstrapper>false</IsWebBootstrapper>
  31. <PublishUrl>publish\</PublishUrl>
  32. <Install>true</Install>
  33. <InstallFrom>Disk</InstallFrom>
  34. <UpdateEnabled>false</UpdateEnabled>
  35. <UpdateMode>Foreground</UpdateMode>
  36. <UpdateInterval>7</UpdateInterval>
  37. <UpdateIntervalUnits>Days</UpdateIntervalUnits>
  38. <UpdatePeriodically>false</UpdatePeriodically>
  39. <UpdateRequired>false</UpdateRequired>
  40. <MapFileExtensions>true</MapFileExtensions>
  41. <ApplicationRevision>0</ApplicationRevision>
  42. <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
  43. <UseApplicationTrust>false</UseApplicationTrust>
  44. <BootstrapperEnabled>true</BootstrapperEnabled>
  45. <TargetFrameworkProfile />
  46. <CodeAnalysisCulture>en-US</CodeAnalysisCulture>
  47. </PropertyGroup>
  48. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  49. <DebugSymbols>true</DebugSymbols>
  50. <DebugType>full</DebugType>
  51. <Optimize>false</Optimize>
  52. <OutputPath>bin\Debug\</OutputPath>
  53. <DefineConstants>DEBUG;TRACE</DefineConstants>
  54. <ErrorReport>prompt</ErrorReport>
  55. <WarningLevel>4</WarningLevel>
  56. <CodeAnalysisRules>
  57. </CodeAnalysisRules>
  58. <CodeAnalysisRuleSet>..\AutoFixture.ruleset</CodeAnalysisRuleSet>
  59. </PropertyGroup>
  60. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  61. <DebugType>pdbonly</DebugType>
  62. <Optimize>true</Optimize>
  63. <OutputPath>bin\Release\</OutputPath>
  64. <DefineConstants>TRACE</DefineConstants>
  65. <ErrorReport>prompt</ErrorReport>
  66. <WarningLevel>4</WarningLevel>
  67. <CodeAnalysisRules>
  68. </CodeAnalysisRules>
  69. <RunCodeAnalysis>false</RunCodeAnalysis>
  70. <DocumentationFile>bin\Release\Ploeh.AutoFixture.xml</DocumentationFile>
  71. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  72. <CodeAnalysisRuleSet>..\AutoFixture.ruleset</CodeAnalysisRuleSet>
  73. </PropertyGroup>
  74. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Verify|AnyCPU' ">
  75. <OutputPath>bin\Verify\</OutputPath>
  76. <DefineConstants>CODE_ANALYSIS;TRACE</DefineConstants>
  77. <DocumentationFile>bin\Verify\Ploeh.AutoFixture.xml</DocumentationFile>
  78. <Optimize>true</Optimize>
  79. <DebugType>pdbonly</DebugType>
  80. <PlatformTarget>AnyCPU</PlatformTarget>
  81. <RunCodeAnalysis>true</RunCodeAnalysis>
  82. <CodeAnalysisRules>
  83. </CodeAnalysisRules>
  84. <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
  85. <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
  86. <ErrorReport>prompt</ErrorReport>
  87. <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
  88. <CodeAnalysisRuleSet>..\AutoFixture.ruleset</CodeAnalysisRuleSet>
  89. </PropertyGroup>
  90. <ItemGroup>
  91. <Reference Include="System" />
  92. <Reference Include="System.ComponentModel.DataAnnotations" />
  93. <Reference Include="System.Core">
  94. <RequiredTargetFramework>3.5</RequiredTargetFramework>
  95. </Reference>
  96. </ItemGroup>
  97. <ItemGroup>
  98. <Compile Include="AutoPropertiesTarget.cs" />
  99. <Compile Include="BehaviorRoot.cs" />
  100. <Compile Include="DomainName.cs" />
  101. <Compile Include="DomainNameGenerator.cs" />
  102. <Compile Include="ElementsBuilder.cs" />
  103. <Compile Include="Kernel\SortedSetSpecification.cs" />
  104. <Compile Include="LambdaExpressionGenerator.cs" />
  105. <Compile Include="FixtureRepeater.cs" />
  106. <Compile Include="InvariantCultureGenerator.cs" />
  107. <Compile Include="EmailAddressLocalPart.cs" />
  108. <Compile Include="EmailAddressLocalPartGenerator.cs" />
  109. <Compile Include="Kernel\CompositeSpecimenCommand.cs" />
  110. <Compile Include="Kernel\Criterion.cs" />
  111. <Compile Include="Kernel\EnumeratorRelay.cs" />
  112. <Compile Include="Kernel\FieldTypeAndNameCriterion.cs" />
  113. <Compile Include="Kernel\GenericMethod.cs" />
  114. <Compile Include="Kernel\IMethodFactory.cs" />
  115. <Compile Include="Kernel\MissingParametersSupplyingMethodFactory.cs" />
  116. <Compile Include="Kernel\ParameterTypeAndNameCriterion.cs" />
  117. <Compile Include="Kernel\PropertyTypeAndNameCriterion.cs" />
  118. <Compile Include="Kernel\TemplateMethodQuery.cs" />
  119. <Compile Include="Kernel\MissingParametersSupplyingMethod.cs" />
  120. <Compile Include="Kernel\MissingParametersSupplyingStaticMethodFactory.cs" />
  121. <Compile Include="Kernel\TypeArgumentsCannotBeInferredException.cs" />
  122. <Compile Include="LazyRelay.cs" />
  123. <Compile Include="FreezeOnMatchCustomization.cs" />
  124. <Compile Include="Kernel\ImplementedInterfaceSpecification.cs" />
  125. <Compile Include="NoDataAnnotationsCustomization.cs" />
  126. <Compile Include="Kernel\IRecursionHandler.cs" />
  127. <Compile Include="Kernel\MultidimensionalArrayRelay.cs" />
  128. <Compile Include="Kernel\OmitArrayParameterRequestRelay.cs" />
  129. <Compile Include="Kernel\OmitEnumerableParameterRequestRelay.cs" />
  130. <Compile Include="Kernel\TerminatingWithPathSpecimenBuilder.cs" />
  131. <Compile Include="Kernel\ObservableCollectionSpecification.cs" />
  132. <Compile Include="Kernel\PropertySpecification.cs" />
  133. <Compile Include="Kernel\DirectBaseTypeSpecification.cs" />
  134. <Compile Include="Kernel\ParameterSpecification.cs" />
  135. <Compile Include="Kernel\FieldSpecification.cs" />
  136. <Compile Include="MapCreateManyToEnumerable.cs" />
  137. <Compile Include="Kernel\MultipleToEnumerableRelay.cs" />
  138. <Compile Include="Kernel\NoConstructorsSpecification.cs" />
  139. <Compile Include="Kernel\NullRecursionHandler.cs" />
  140. <Compile Include="Kernel\OmitOnRecursionHandler.cs" />
  141. <Compile Include="Kernel\ThrowingRecursionHandler.cs" />
  142. <Compile Include="Kernel\ValueTypeSpecification.cs" />
  143. <Compile Include="Kernel\MutableValueTypeWarningThrower.cs" />
  144. <Compile Include="NoAutoPropertiesCustomization.cs" />
  145. <Compile Include="RandomBooleanSequenceGenerator.cs" />
  146. <Compile Include="CharSequenceGenerator.cs" />
  147. <Compile Include="CollectionFiller.cs" />
  148. <Compile Include="CompositeCustomization.cs" />
  149. <Compile Include="ConstrainedStringGenerator.cs" />
  150. <Compile Include="CurrentDateTimeCustomization.cs" />
  151. <Compile Include="CurrentDateTimeGenerator.cs" />
  152. <Compile Include="CustomizationNode.cs" />
  153. <Compile Include="DataAnnotations\Automaton.cs" />
  154. <Compile Include="DataAnnotations\BasicAutomata.cs" />
  155. <Compile Include="DataAnnotations\BasicOperations.cs" />
  156. <Compile Include="DataAnnotations\LinkedListExtensions.cs" />
  157. <Compile Include="DataAnnotations\ListEqualityComparer.cs" />
  158. <Compile Include="DataAnnotations\MinimizationOperations.cs" />
  159. <Compile Include="DataAnnotations\RangeAttributeRelay.cs" />
  160. <Compile Include="DataAnnotations\RegExp.cs" />
  161. <Compile Include="DataAnnotations\RegExpMatchingOptions.cs" />
  162. <Compile Include="DataAnnotations\RegExpSyntaxOptions.cs" />
  163. <Compile Include="DataAnnotations\RegularExpressionAttributeRelay.cs" />
  164. <Compile Include="DataAnnotations\SpecialOperations.cs" />
  165. <Compile Include="DataAnnotations\State.cs" />
  166. <Compile Include="DataAnnotations\StateEqualityComparer.cs" />
  167. <Compile Include="DataAnnotations\StatePair.cs" />
  168. <Compile Include="DataAnnotations\StringLengthAttributeRelay.cs" />
  169. <Compile Include="DataAnnotations\Transition.cs" />
  170. <Compile Include="DataAnnotations\TransitionComparer.cs" />
  171. <Compile Include="DataAnnotations\Xeger.cs" />
  172. <Compile Include="DateTimeGenerator.cs" />
  173. <Compile Include="Dsl\NodeComposer.cs" />
  174. <Compile Include="EnumerableList.cs" />
  175. <Compile Include="Generator.cs" />
  176. <Compile Include="GlobalSuppressions.cs" />
  177. <Compile Include="Dsl\CompositeNodeComposer.cs" />
  178. <Compile Include="IncrementingDateTimeCustomization.cs" />
  179. <Compile Include="Kernel\AbstractTypeSpecification.cs" />
  180. <Compile Include="Kernel\ActionSpecimenCommand.cs" />
  181. <Compile Include="Kernel\ConstrainedStringRequest.cs" />
  182. <Compile Include="Kernel\EqualRequestSpecification.cs" />
  183. <Compile Include="Kernel\ISpecimenCommand.cs" />
  184. <Compile Include="Kernel\OmitOnRecursionGuard.cs" />
  185. <Compile Include="Kernel\ISpecimenBuilderNode.cs" />
  186. <Compile Include="Kernel\OmitSpecimen.cs" />
  187. <Compile Include="Kernel\Omitter.cs" />
  188. <Compile Include="Kernel\RangedNumberRequest.cs" />
  189. <Compile Include="Kernel\RegularExpressionRequest.cs" />
  190. <Compile Include="Kernel\SpecimenBuilderNodeFactory.cs" />
  191. <Compile Include="Kernel\TypeRelay.cs" />
  192. <Compile Include="OmitOnRecursionBehavior.cs" />
  193. <Compile Include="RandomCharSequenceGenerator.cs" />
  194. <Compile Include="RandomDateTimeSequenceGenerator.cs" />
  195. <Compile Include="RandomBooleanSequenceCustomization.cs" />
  196. <Compile Include="RandomNumericSequenceCustomization.cs" />
  197. <Compile Include="RandomNumericSequenceGenerator.cs" />
  198. <Compile Include="RandomRangedNumberCustomization.cs" />
  199. <Compile Include="RandomRangedNumberGenerator.cs" />
  200. <Compile Include="RangedNumberGenerator.cs" />
  201. <Compile Include="RegularExpressionGenerator.cs" />
  202. <Compile Include="ResidueCollectorNode.cs" />
  203. <Compile Include="SingletonSpecimenBuilderNodeStackAdapterCollection.cs" />
  204. <Compile Include="Kernel\SpecimenBuilderNode.cs" />
  205. <Compile Include="SpecimenBuilderNodeAdapterCollection.cs" />
  206. <Compile Include="SpecimenBuilderNodeEventArgs.cs" />
  207. <Compile Include="SpecimenCommand.cs" />
  208. <Compile Include="SpecimenQuery.cs" />
  209. <Compile Include="StrictlyMonotonicallyIncreasingDateTimeGenerator.cs" />
  210. <Compile Include="DefaultPrimitiveBuilders.cs" />
  211. <Compile Include="DictionaryFiller.cs" />
  212. <Compile Include="DisposableTrackingCustomization.cs" />
  213. <Compile Include="Dsl\CompositePostprocessComposer.cs" />
  214. <Compile Include="Dsl\IFactoryComposer.cs" />
  215. <Compile Include="Dsl\IPostprocessComposer.cs" />
  216. <Compile Include="DefaultEngineParts.cs" />
  217. <Compile Include="EnumGenerator.cs" />
  218. <Compile Include="FixtureFreezer.cs" />
  219. <Compile Include="FixtureRegistrar.cs" />
  220. <Compile Include="FreezingCustomization.cs" />
  221. <Compile Include="ConstructorCustomization.cs" />
  222. <Compile Include="ICustomization.cs" />
  223. <Compile Include="IFixture.cs" />
  224. <Compile Include="Kernel\ArrayFavoringConstructorQuery.cs" />
  225. <Compile Include="Kernel\ArrayRelay.cs" />
  226. <Compile Include="Kernel\CollectionRelay.cs" />
  227. <Compile Include="Kernel\CollectionSpecification.cs" />
  228. <Compile Include="Kernel\CompositeConstructorQuery.cs" />
  229. <Compile Include="Kernel\CompositeMethodQuery.cs" />
  230. <Compile Include="Kernel\ConstructorMethod.cs" />
  231. <Compile Include="Kernel\DelegateGenerator.cs" />
  232. <Compile Include="Kernel\DictionaryRelay.cs" />
  233. <Compile Include="Kernel\DictionarySpecification.cs" />
  234. <Compile Include="Kernel\DisposableTracker.cs" />
  235. <Compile Include="Kernel\DisposableTrackingBehavior.cs" />
  236. <Compile Include="Kernel\EnumerableRelay.cs" />
  237. <Compile Include="Kernel\IMethodQuery.cs" />
  238. <Compile Include="Kernel\InstanceMethod.cs" />
  239. <Compile Include="Kernel\MethodInvoker.cs" />
  240. <Compile Include="Kernel\StaticMethod.cs" />
  241. <Compile Include="Kernel\HashSetSpecification.cs" />
  242. <Compile Include="Kernel\FactoryMethodQuery.cs" />
  243. <Compile Include="Kernel\ListFavoringConstructorQuery.cs" />
  244. <Compile Include="Kernel\ListRelay.cs" />
  245. <Compile Include="Kernel\ListSpecification.cs" />
  246. <Compile Include="Kernel\FixedBuilder.cs" />
  247. <Compile Include="Kernel\GreedyConstructorQuery.cs" />
  248. <Compile Include="Kernel\IConstructorQuery.cs" />
  249. <Compile Include="Kernel\IllegalRequestException.cs" />
  250. <Compile Include="Kernel\IMethod.cs" />
  251. <Compile Include="Kernel\IntPtrGuard.cs" />
  252. <Compile Include="Dsl\ICustomizationComposer.cs" />
  253. <Compile Include="Dsl\NullComposer.cs" />
  254. <Compile Include="Kernel\AndRequestSpecification.cs" />
  255. <Compile Include="Kernel\AnyTypeSpecification.cs" />
  256. <Compile Include="Kernel\AutoPropertiesCommand.cs" />
  257. <Compile Include="Kernel\ExpressionReflector.cs" />
  258. <Compile Include="Kernel\FalseRequestSpecification.cs" />
  259. <Compile Include="Kernel\FieldRequestRelay.cs" />
  260. <Compile Include="Kernel\FilteringSpecimenBuilder.cs" />
  261. <Compile Include="Kernel\InverseRequestSpecification.cs" />
  262. <Compile Include="Kernel\IRequestSpecification.cs" />
  263. <Compile Include="Kernel\ISpecifiedSpecimenCommand.cs" />
  264. <Compile Include="Kernel\FiniteSequenceRequest.cs" />
  265. <Compile Include="Kernel\FiniteSequenceRelay.cs" />
  266. <Compile Include="Kernel\ISpecimenBuilderTransformation.cs" />
  267. <Compile Include="Kernel\MultipleRequest.cs" />
  268. <Compile Include="Kernel\MultipleRelay.cs" />
  269. <Compile Include="Kernel\MemberInfoEqualityComparer.cs" />
  270. <Compile Include="Kernel\ModestConstructorQuery.cs" />
  271. <Compile Include="Kernel\NoSpecimenOutputGuard.cs" />
  272. <Compile Include="Kernel\EnumerableFavoringConstructorQuery.cs" />
  273. <Compile Include="Kernel\NullableEnumRequestSpecification.cs" />
  274. <Compile Include="Kernel\ParameterScore.cs" />
  275. <Compile Include="Kernel\StableFiniteSequenceRelay.cs" />
  276. <Compile Include="MultipleCustomization.cs" />
  277. <Compile Include="NullRecursionBehavior.cs" />
  278. <Compile Include="Kernel\SeedRequestSpecification.cs" />
  279. <Compile Include="Kernel\SpecifiedNullCommand.cs" />
  280. <Compile Include="Kernel\OrRequestSpecification.cs" />
  281. <Compile Include="Kernel\Postprocessor.cs" />
  282. <Compile Include="Kernel\BindingCommand.cs" />
  283. <Compile Include="Kernel\PropertyRequestRelay.cs" />
  284. <Compile Include="Kernel\SeededFactory.cs" />
  285. <Compile Include="Kernel\SpecimenFactory.cs" />
  286. <Compile Include="Kernel\TerminatingSpecimenBuilder.cs" />
  287. <Compile Include="StableFiniteSequenceCustomization.cs" />
  288. <Compile Include="NumericSequenceGenerator.cs" />
  289. <Compile Include="NumericSequencePerTypeCustomization.cs" />
  290. <Compile Include="SupportMutableValueTypesCustomization.cs" />
  291. <Compile Include="MutableValueTypeGenerator.cs" />
  292. <Compile Include="TaskGenerator.cs" />
  293. <Compile Include="ThrowingRecursionBehavior.cs" />
  294. <Compile Include="Kernel\TraceWriter.cs" />
  295. <Compile Include="GuidGenerator.cs" />
  296. <Compile Include="Kernel\CompositeSpecimenBuilder.cs" />
  297. <Compile Include="Kernel\SpecimenContext.cs" />
  298. <Compile Include="Kernel\ISpecimenBuilder.cs" />
  299. <Compile Include="Kernel\ISpecimenContext.cs" />
  300. <Compile Include="Kernel\ConstructorInvoker.cs" />
  301. <Compile Include="Kernel\NoSpecimen.cs" />
  302. <Compile Include="Kernel\ParameterRequestRelay.cs" />
  303. <Compile Include="Kernel\TracingBuilder.cs" />
  304. <Compile Include="Kernel\SpecimenCreatedEventArgs.cs" />
  305. <Compile Include="Kernel\RequestTraceEventArgs.cs" />
  306. <Compile Include="StringSeedRelay.cs" />
  307. <Compile Include="Kernel\TrueRequestSpecification.cs" />
  308. <Compile Include="Kernel\ExactTypeSpecification.cs" />
  309. <Compile Include="Kernel\UnspecifiedSpecimenCommand.cs" />
  310. <Compile Include="Kernel\SeedIgnoringRelay.cs" />
  311. <Compile Include="BooleanSwitch.cs" />
  312. <Compile Include="ByteSequenceGenerator.cs" />
  313. <Compile Include="DecimalSequenceGenerator.cs" />
  314. <Compile Include="DoubleSequenceGenerator.cs" />
  315. <Compile Include="Fixture.cs" />
  316. <Compile Include="Int16SequenceGenerator.cs" />
  317. <Compile Include="Int32SequenceGenerator.cs" />
  318. <Compile Include="Int64SequenceGenerator.cs" />
  319. <Compile Include="Kernel\NullRecursionGuard.cs" />
  320. <Compile Include="ObjectCreationException.cs" />
  321. <Compile Include="Properties\AssemblyInfo.cs" />
  322. <Compile Include="Kernel\RecursionGuard.cs" />
  323. <Compile Include="SByteSequenceGenerator.cs" />
  324. <Compile Include="Kernel\SeededRequest.cs" />
  325. <Compile Include="SingleSequenceGenerator.cs" />
  326. <Compile Include="SpecimenFactory.cs" />
  327. <Compile Include="StringGenerator.cs" />
  328. <Compile Include="Kernel\ThrowingRecursionGuard.cs" />
  329. <Compile Include="DefaultRelays.cs" />
  330. <Compile Include="TracingBehavior.cs" />
  331. <Compile Include="TypeFilter.cs" />
  332. <Compile Include="TypeGenerator.cs" />
  333. <Compile Include="UInt16SequenceGenerator.cs" />
  334. <Compile Include="UInt32SequenceGenerator.cs" />
  335. <Compile Include="UInt64SequenceGenerator.cs" />
  336. <Compile Include="UriGenerator.cs" />
  337. <Compile Include="UriScheme.cs" />
  338. <Compile Include="UriSchemeGenerator.cs" />
  339. <Compile Include="MailAddressGenerator.cs" />
  340. <Compile Include="Utf8EncodingGenerator.cs" />
  341. </ItemGroup>
  342. <ItemGroup>
  343. <CodeAnalysisDictionary Include="CodeAnalysisDictionary.xml">
  344. <SubType>Designer</SubType>
  345. </CodeAnalysisDictionary>
  346. </ItemGroup>
  347. <ItemGroup>
  348. <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
  349. <Visible>False</Visible>
  350. <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
  351. <Install>false</Install>
  352. </BootstrapperPackage>
  353. <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
  354. <Visible>False</Visible>
  355. <ProductName>.NET Framework 3.5 SP1</ProductName>
  356. <Install>true</Install>
  357. </BootstrapperPackage>
  358. <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
  359. <Visible>False</Visible>
  360. <ProductName>Windows Installer 3.1</ProductName>
  361. <Install>true</Install>
  362. </BootstrapperPackage>
  363. </ItemGroup>
  364. <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  365. <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
  366. Other similar extension points exist, see Microsoft.Common.targets.
  367. <Target Name="BeforeBuild">
  368. </Target>
  369. <Target Name="AfterBuild">
  370. </Target>
  371. -->
  372. </Project>