2016-10-25 12:34:06 +02:00
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
|
|
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
|
|
<PropertyGroup>
|
|
|
|
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
|
|
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
|
|
|
|
<ProjectGuid>{86DEB346-089F-4106-89C8-D852B9CF2A33}</ProjectGuid>
|
|
|
|
|
|
<OutputType>Exe</OutputType>
|
|
|
|
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
|
|
|
|
<RootNamespace>Umbraco.Tests.Benchmarks</RootNamespace>
|
|
|
|
|
|
<AssemblyName>Umbraco.Tests.Benchmarks</AssemblyName>
|
2018-03-30 19:31:42 +02:00
|
|
|
|
<TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
<FileAlignment>512</FileAlignment>
|
|
|
|
|
|
<NuGetPackageImportStamp>
|
|
|
|
|
|
</NuGetPackageImportStamp>
|
2016-11-04 18:40:42 +01:00
|
|
|
|
<TargetFrameworkProfile />
|
2018-03-30 19:31:42 +02:00
|
|
|
|
<!--
|
2018-03-27 16:42:52 +02:00
|
|
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
2018-03-30 19:31:42 +02:00
|
|
|
|
-->
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
|
|
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
|
|
|
|
<DebugSymbols>true</DebugSymbols>
|
|
|
|
|
|
<DebugType>full</DebugType>
|
|
|
|
|
|
<Optimize>false</Optimize>
|
|
|
|
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
|
|
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
|
|
|
|
<ErrorReport>prompt</ErrorReport>
|
|
|
|
|
|
<WarningLevel>4</WarningLevel>
|
2017-09-29 15:50:30 +02:00
|
|
|
|
<LangVersion>latest</LangVersion>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
|
|
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
|
|
|
|
<DebugType>pdbonly</DebugType>
|
|
|
|
|
|
<Optimize>true</Optimize>
|
|
|
|
|
|
<OutputPath>bin\Release\</OutputPath>
|
|
|
|
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
|
|
|
|
<ErrorReport>prompt</ErrorReport>
|
|
|
|
|
|
<WarningLevel>4</WarningLevel>
|
2017-09-29 15:50:30 +02:00
|
|
|
|
<LangVersion>latest</LangVersion>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup>
|
|
|
|
|
|
<RunPostBuildEvent>Always</RunPostBuildEvent>
|
|
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
|
<Reference Include="System" />
|
2017-05-12 14:49:44 +02:00
|
|
|
|
<Reference Include="System.ComponentModel.Composition" />
|
2016-11-04 18:40:42 +01:00
|
|
|
|
<Reference Include="System.Configuration" />
|
2016-10-25 12:34:06 +02:00
|
|
|
|
<Reference Include="System.Core" />
|
|
|
|
|
|
<Reference Include="System.Management" />
|
2017-05-12 14:49:44 +02:00
|
|
|
|
<Reference Include="System.Numerics" />
|
2016-11-04 18:40:42 +01:00
|
|
|
|
<Reference Include="System.Runtime.Caching" />
|
|
|
|
|
|
<Reference Include="System.Runtime.Serialization" />
|
2016-10-25 12:34:06 +02:00
|
|
|
|
<Reference Include="System.Xml.Linq" />
|
|
|
|
|
|
<Reference Include="System.Data.DataSetExtensions" />
|
|
|
|
|
|
<Reference Include="Microsoft.CSharp" />
|
|
|
|
|
|
<Reference Include="System.Data" />
|
|
|
|
|
|
<Reference Include="System.Net.Http" />
|
|
|
|
|
|
<Reference Include="System.Xml" />
|
2018-03-30 19:31:42 +02:00
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
|
<PackageReference Include="BenchmarkDotNet" Version="0.10.13" />
|
|
|
|
|
|
<PackageReference Include="BenchmarkDotNet.Core" Version="0.10.13" />
|
|
|
|
|
|
<PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.10.13" />
|
|
|
|
|
|
<PackageReference Include="BenchmarkDotNet.Toolchains.Roslyn" Version="0.10.13" />
|
|
|
|
|
|
<PackageReference Include="Castle.Core" Version="4.2.1" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="2.6.0">
|
|
|
|
|
|
<PrivateAssets>All</PrivateAssets>
|
|
|
|
|
|
<!-- development dependency -->
|
|
|
|
|
|
</PackageReference>
|
|
|
|
|
|
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="2.7.0" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="2.7.0" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.Diagnostics.Tracing.TraceEvent" Version="2.0.11" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.DotNet.InternalAbstractions" Version="1.0.0" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="2.0.4" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.SqlServer.Compact" Version="4.0.8876.1" />
|
|
|
|
|
|
<PackageReference Include="Microsoft.Win32.Registry" Version="4.4.0" />
|
|
|
|
|
|
<PackageReference Include="Moq" Version="4.8.2" />
|
|
|
|
|
|
<PackageReference Include="NPoco" Version="3.9.3" />
|
|
|
|
|
|
<PackageReference Include="SqlServerCE" Version="4.0.0.1" />
|
|
|
|
|
|
<PackageReference Include="System.AppContext" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Collections" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Collections.Immutable" Version="1.4.0" />
|
|
|
|
|
|
<PackageReference Include="System.Console" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Diagnostics.Debug" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Diagnostics.FileVersionInfo" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Diagnostics.StackTrace" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Diagnostics.Tools" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Globalization" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.IO.Compression" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.IO.FileSystem" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.IO.FileSystem.Primitives" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Linq" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Linq.Expressions" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Reflection" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Reflection.Metadata" Version="1.5.0" />
|
|
|
|
|
|
<PackageReference Include="System.Reflection.Primitives" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Resources.ResourceManager" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Runtime" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Runtime.Extensions" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Runtime.Handles" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Runtime.Numerics" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Security.AccessControl" Version="4.4.1" />
|
|
|
|
|
|
<PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.3.1" />
|
|
|
|
|
|
<PackageReference Include="System.Security.Cryptography.Encoding" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Security.Cryptography.Primitives" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Security.Cryptography.X509Certificates" Version="4.3.2" />
|
|
|
|
|
|
<PackageReference Include="System.Security.Principal.Windows" Version="4.4.1" />
|
|
|
|
|
|
<PackageReference Include="System.Text.Encoding" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Text.Encoding.CodePages" Version="4.4.0" />
|
|
|
|
|
|
<PackageReference Include="System.Text.Encoding.Extensions" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Threading" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Threading.Tasks" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.4.0" />
|
|
|
|
|
|
<PackageReference Include="System.Threading.Tasks.Parallel" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Threading.Thread" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
|
|
|
|
|
|
<PackageReference Include="System.Xml.ReaderWriter" Version="4.3.1" />
|
|
|
|
|
|
<PackageReference Include="System.Xml.XDocument" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Xml.XPath" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Xml.XPath.XDocument" Version="4.3.0" />
|
|
|
|
|
|
<PackageReference Include="System.Xml.XmlDocument" Version="4.3.0" />
|
2018-04-04 16:17:57 +10:00
|
|
|
|
<PackageReference Include="System.Xml.XmlSerializer" Version="4.3.0" />
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
2017-07-25 13:33:32 +02:00
|
|
|
|
<Compile Include="CtorInvokeBenchmarks.cs" />
|
2018-03-27 16:42:52 +02:00
|
|
|
|
<Compile Include="ConcurrentDictionaryBenchmarks.cs" />
|
|
|
|
|
|
<Compile Include="Config\QuickRunConfigAttribute.cs" />
|
|
|
|
|
|
<Compile Include="Config\QuickRunWithMemoryDiagnoserConfigAttribute.cs" />
|
2017-05-12 14:49:44 +02:00
|
|
|
|
<Compile Include="LinqCastBenchmarks.cs" />
|
2016-10-27 17:36:08 +02:00
|
|
|
|
<Compile Include="ModelToSqlExpressionHelperBenchmarks.cs" />
|
2016-10-25 12:34:06 +02:00
|
|
|
|
<Compile Include="BulkInsertBenchmarks.cs" />
|
|
|
|
|
|
<Compile Include="Program.cs" />
|
|
|
|
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
2017-09-24 18:54:31 +02:00
|
|
|
|
<Compile Include="SqlTemplatesBenchmark.cs" />
|
2018-03-27 16:42:52 +02:00
|
|
|
|
<Compile Include="StringReplaceManyBenchmarks.cs" />
|
|
|
|
|
|
<Compile Include="TryConvertToBenchmarks.cs" />
|
2016-10-28 14:33:44 +02:00
|
|
|
|
<Compile Include="XmlBenchmarks.cs" />
|
2017-05-12 14:49:44 +02:00
|
|
|
|
<Compile Include="XmlPublishedContentInitBenchmarks.cs" />
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
2018-03-27 16:42:52 +02:00
|
|
|
|
<None Include="app.config" />
|
|
|
|
|
|
<None Include="packages.config">
|
|
|
|
|
|
<SubType>Designer</SubType>
|
|
|
|
|
|
</None>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
|
|
|
|
<ProjectReference Include="..\Umbraco.Core\Umbraco.Core.csproj">
|
|
|
|
|
|
<Project>{31785bc3-256c-4613-b2f5-a1b0bdded8c1}</Project>
|
|
|
|
|
|
<Name>Umbraco.Core</Name>
|
|
|
|
|
|
</ProjectReference>
|
|
|
|
|
|
<ProjectReference Include="..\Umbraco.Tests\Umbraco.Tests.csproj">
|
|
|
|
|
|
<Project>{5d3b8245-ada6-453f-a008-50ed04bfe770}</Project>
|
|
|
|
|
|
<Name>Umbraco.Tests</Name>
|
|
|
|
|
|
</ProjectReference>
|
2017-05-12 14:49:44 +02:00
|
|
|
|
<ProjectReference Include="..\Umbraco.Web\Umbraco.Web.csproj">
|
|
|
|
|
|
<Project>{651e1350-91b6-44b7-bd60-7207006d7003}</Project>
|
|
|
|
|
|
<Name>Umbraco.Web</Name>
|
|
|
|
|
|
</ProjectReference>
|
|
|
|
|
|
</ItemGroup>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
|
|
|
|
<PropertyGroup>
|
2018-04-04 16:17:57 +10:00
|
|
|
|
<PostBuildEvent>REM if not exist "$(TargetDir)x86" md "$(TargetDir)x86"
|
|
|
|
|
|
REM xcopy /s /y "$(NugetPackages)\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\x86\*.*" "$(TargetDir)x86"
|
|
|
|
|
|
REM if not exist "$(TargetDir)amd64" md "$(TargetDir)amd64"
|
|
|
|
|
|
REM xcopy /s /y "$(NugetPackages)\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\amd64\*.*" "$(TargetDir)amd64"</PostBuildEvent>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup>
|
2018-04-04 16:17:57 +10:00
|
|
|
|
<PreBuildEvent>REM xcopy "$(NugetPackages)\SqlServerCE.4.0.0.1\amd64\*.* "$(TargetDir)amd64\" /Y /F /E /I /C /D
|
|
|
|
|
|
REM xcopy "$(NugetPackages)\SqlServerCE.4.0.0.1\x86\*.* "$(TargetDir)x86\" /Y /F /E /I /C /D</PreBuildEvent>
|
2016-10-25 12:34:06 +02:00
|
|
|
|
</PropertyGroup>
|
2018-03-27 16:42:52 +02:00
|
|
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
2016-10-25 12:34:06 +02:00
|
|
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
|
|
|
|
<Target Name="BeforeBuild">
|
|
|
|
|
|
</Target>
|
|
|
|
|
|
<Target Name="AfterBuild">
|
|
|
|
|
|
</Target>
|
|
|
|
|
|
-->
|
2018-03-30 10:16:21 +02:00
|
|
|
|
</Project>
|