1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
1+ <Project Sdk =" Microsoft.NET.Sdk" >
32 <PropertyGroup >
4- <Configuration Condition =" '$(Configuration)' == '' " >Net40-Debug</Configuration >
5- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <ProductVersion >8.0.30703</ProductVersion >
7- <SchemaVersion >2.0</SchemaVersion >
8- <ProjectGuid >{cf9ed41f-2548-46b6-aa46-71efe5067681}</ProjectGuid >
9- <OutputType >Library</OutputType >
10- <RootNamespace >Xtensive.Orm.Tests.FSharp</RootNamespace >
11- <AssemblyName >Xtensive.Orm.Tests.FSharp</AssemblyName >
12- <Name >Xtensive.Orm.Tests.FSharp</Name >
3+ <CopyLocalLockFileAssemblies >true</CopyLocalLockFileAssemblies >
4+ <AssemblySearchPaths >$(AssemblySearchPaths);{GAC}</AssemblySearchPaths >
5+ <IsPackable >false</IsPackable >
6+ <OutputPath >..\..\_Build\$(Configuration)\lib\</OutputPath >
137 </PropertyGroup >
14- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Net40-Debug|AnyCPU' " >
15- <DebugSymbols >true</DebugSymbols >
16- <DebugType >full</DebugType >
17- <Optimize >false</Optimize >
18- <Tailcalls >false</Tailcalls >
19- <OutputPath >..\..\_Build\Binaries\Debug\Lib\Net40\</OutputPath >
20- <DefineConstants >DEBUG;TRACE</DefineConstants >
21- <WarningLevel >3</WarningLevel >
22- <TargetFrameworkVersion >v4.0</TargetFrameworkVersion >
23- </PropertyGroup >
24- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Net40-Release|AnyCPU' " >
25- <DebugType >portable</DebugType >
26- <Optimize >true</Optimize >
27- <Tailcalls >true</Tailcalls >
28- <OutputPath >..\..\_Build\Binaries\Release\Lib\Net40\</OutputPath >
29- <DefineConstants >TRACE</DefineConstants >
30- <WarningLevel >3</WarningLevel >
31- <TargetFrameworkVersion >v4.0</TargetFrameworkVersion >
8+ <PropertyGroup >
9+ <LangVersion >4.7</LangVersion >
10+ <TargetFramework >netcoreapp2.0</TargetFramework >
11+ <RuntimeFrameworkVersion >2.0.3</RuntimeFrameworkVersion >
12+ <SignAssembly >true</SignAssembly >
13+ <AssemblyOriginatorKeyFile >..\Orm.snk</AssemblyOriginatorKeyFile >
14+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
15+ <WarningLevel >2</WarningLevel >
3216 </PropertyGroup >
17+ <ItemGroup >
18+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.9.2" />
19+ <PackageReference Include =" NUnit" Version =" 3.12.0" />
20+ <PackageReference Include =" NUnit3TestAdapter" Version =" 3.15.1" />
21+ </ItemGroup >
22+ <ItemGroup >
23+ <ProjectReference Include =" ..\Xtensive.Orm.Tests.Framework\Xtensive.Orm.Tests.Framework.csproj" />
24+ <ProjectReference Include =" ..\Xtensive.Orm\Xtensive.Orm.csproj" />
25+ </ItemGroup >
3326 <ItemGroup >
3427 <Compile Include =" FsUnit.fs" />
3528 <Compile Include =" Model.fs" />
3629 <Compile Include =" Test.fs" />
3730 <None Include =" App.config" />
3831 </ItemGroup >
3932 <ItemGroup >
40- <Reference Include =" FSharp.PowerPack.Linq" >
41- <HintPath >..\..\Lib\FSharpPowerPack\FSharp.PowerPack.Linq.dll</HintPath >
42- </Reference >
43- <Reference Include =" mscorlib" />
44- <Reference Include =" FSharp.Core" />
45- <Reference Include =" nunit.framework, Version=2.5.4.10098, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" >
46- <SpecificVersion >False</SpecificVersion >
47- <HintPath >..\..\Lib\NUnit\nunit.framework.dll</HintPath >
48- </Reference >
49- <Reference Include =" System" />
50- <Reference Include =" System.Core" />
51- <Reference Include =" System.Transactions" />
52- <Reference Include =" WindowsBase" />
53- <ProjectReference Include =" ..\Xtensive.Orm.Tests.Framework\Xtensive.Orm.Tests.Framework.csproj" >
54- <Name >Xtensive.Orm.Tests.Framework</Name >
55- <Project >{f2ce47f7-8170-4fc4-b619-d32e6398d4f9}</Project >
56- <Private >True</Private >
57- </ProjectReference >
58- <ProjectReference Include =" ..\Xtensive.Orm\Xtensive.Orm.csproj" >
59- <Name >Xtensive.Orm</Name >
60- <Project >{628737e8-3581-4793-99c8-9a4d2d83fea0}</Project >
61- <Private >True</Private >
62- </ProjectReference >
33+ <PackageReference Update =" FSharp.Core" Version =" 4.7.0" />
6334 </ItemGroup >
64- <Import Project =" $(MSBuildExtensionsPath32)\FSharp\1.0\Microsoft.FSharp.Targets" Condition =" !Exists('$(MSBuildBinPath)\Microsoft.Build.Tasks.v4.0.dll')" />
65- <Import Project =" $(MSBuildExtensionsPath32)\..\Microsoft F#\v4.0\Microsoft.FSharp.Targets" Condition =" Exists('$(MSBuildBinPath)\Microsoft.Build.Tasks.v4.0.dll')" />
66- <Import Project =" ..\..\MSBuild\DataObjects.Net.InternalBuild.targets" />
67- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
68- Other similar extension points exist, see Microsoft.Common.targets.
69- <Target Name="BeforeBuild">
70- </Target>
71- <Target Name="AfterBuild">
72- </Target>
73- -->
7435</Project >
0 commit comments