blob: d6223a18ffc838cabd696508e6169ca59c1cef2f [file] [log] [blame]
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net461</TargetFramework>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<IsPackable>false</IsPackable>
<IsPublishable>false</IsPublishable>
<StartupObject>Apache.Ignite.Core.Tests.TestRunner</StartupObject>
<ApplicationIcon />
<OutputType>Exe</OutputType>
<RootNamespace>Apache.Ignite.Core.Tests</RootNamespace>
<CodeAnalysisRuleSet>..\Apache.Ignite.Tests.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<PropertyGroup>
<NoWarn>1701;1702;1705;NU1701</NoWarn>
<AssemblyOriginatorKeyFile>Apache.Ignite.Core.Tests.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<DelaySign>false</DelaySign>
</PropertyGroup>
<PropertyGroup>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="log4net" Version="2.0.10" />
<PackageReference Include="NLog" Version="4.5.0" />
<PackageReference Include="NUnit" Version="3.12.0" />
<PackageReference Include="NUnit.ConsoleRunner" Version="3.12.0" />
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
<PackageReference Include="NUnit.Extension.TeamCityEventListener" Version="1.0.7" />
<ProjectReference Include="..\Apache.Ignite.Core\Apache.Ignite.Core.csproj" />
<ProjectReference Include="..\Apache.Ignite.Linq\Apache.Ignite.Linq.csproj" />
<ProjectReference Include="..\Apache.Ignite\Apache.Ignite.csproj" />
<ProjectReference Include="..\Apache.Ignite.NLog\Apache.Ignite.NLog.csproj" />
<ProjectReference Include="..\Apache.Ignite.Log4Net\Apache.Ignite.Log4Net.csproj" />
<ProjectReference Include="..\Apache.Ignite.Core.Tests.TestDll\Apache.Ignite.Core.Tests.TestDll.csproj" />
<ProjectReference Include="..\Apache.Ignite.Core.Tests.TestDll2\Apache.Ignite.Core.Tests.TestDll2.csproj">
<Aliases>TestDll2</Aliases>
</ProjectReference>
<Reference Include="System.Configuration" />
<Reference Include="System.Configuration.Install" />
<Reference Include="System.Core" />
<Reference Include="System.ServiceProcess" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Transactions" />
<Compile Include="..\SharedAssemblyInfo.cs" />
<Compile Remove="Examples\**" />
<Compile Remove="Client\Compatibility\**" />
<Compile Remove="Cache\CacheTestAsyncAwait.cs" />
</ItemGroup>
<ItemGroup>
<None Update="app.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="Config\ignite-halthandler-dotnet-cfg.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\native-client-test-cache-affinity.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\marshaller-explicit.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\native-client-test-cache-parallel-store.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\ssl.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Apache.Ignite.exe.config.test3" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\full-config.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Apache.Ignite.exe.config.test" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\spring-test.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-local-node.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\ignite-dotnet-cfg.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\ignite-stophandler-dotnet-cfg.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-default.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\native-client-test-cache-store.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-query.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\marshaller-invalid.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-query-continuous.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\ignite-dotnet-cfg-logger.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-binarizables.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\reconnect-test.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\native-client-test-cache.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\marshaller-default.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Apache.Ignite.exe.config.test2" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Log\dotnet-log4j.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Log\custom-log.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\KeyStore\server.jks" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\KeyStore\trust.jks" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Lifecycle\lifecycle-beans.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Lifecycle\lifecycle-no-beans.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Client\server-with-ssl.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Client\server.jks" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Client\thin-client-cert.pfx" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Client\IgniteClientConfiguration.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Client\trust.jks" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Compute\compute-grid1.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Compute\compute-grid-custom-executor.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Compute\compute-standalone.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Compute\compute-grid2.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Compute\compute-grid3.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Dynamic\dynamic-data-no-cfg.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Dynamic\dynamic-client.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Dynamic\dynamic-data.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Cache\Store\cache-store-session.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Cache\Store\cache-store-session-shared-factory.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Cache\Affinity\affinity-function.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\Cache\Affinity\affinity-function2.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="Config\cache-attribute-node-filter.xml" CopyToOutputDirectory="PreserveNewest" />
<None Update="custom_app.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="Config\query-entity-metadata-registration.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="Config\binary-custom-name-mapper.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="Config\binary-custom-name-mapper2.xml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="Examples\ExpectedOutput\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Remove="Examples\**" />
<None Remove="Client\Compatibility\**" />
<None Update="Deployment\peer_assembly_app.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Remove="Examples\**" />
<EmbeddedResource Remove="Client\Compatibility\**" />
</ItemGroup>
<ItemGroup>
<None Include="$(NuGetPackageRoot)\nunit.consolerunner\3.12.0\tools\**" Link="nunit\%(RecursiveDir)\%(Filename)%(Extension)">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="$(NuGetPackageRoot)\nunit.extension.teamcityeventlistener\1.0.7\tools\**" Link="nunit\%(RecursiveDir)\%(Filename)%(Extension)">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="nunit.addins" Link="nunit\nunit.addins">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>