1- <Project Sdk =" FSharp.NET.Sdk;Microsoft.NET.Sdk" >
1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
24 <PropertyGroup >
3- <OutputType >Exe</OutputType >
4- <TargetFramework >netcoreapp1.0</TargetFramework >
5+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7+ <SchemaVersion >2.0</SchemaVersion >
8+ <ProjectGuid >{D6997ADC-E933-418E-831C-DE1A78897493}</ProjectGuid >
9+ <OutputType >Library</OutputType >
10+ <RootNamespace >new_scripts</RootNamespace >
11+ <AssemblyName >new_scripts</AssemblyName >
12+ <TargetFrameworkVersion >v4.5</TargetFrameworkVersion >
13+ <TargetFSharpCoreVersion >4.4.0.0</TargetFSharpCoreVersion >
14+ <AutoGenerateBindingRedirects >true</AutoGenerateBindingRedirects >
15+ <Name >new_scripts</Name >
516 </PropertyGroup >
17+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
18+ <DebugSymbols >true</DebugSymbols >
19+ <DebugType >full</DebugType >
20+ <Optimize >false</Optimize >
21+ <Tailcalls >false</Tailcalls >
22+ <OutputPath >bin\$(Configuration)\</OutputPath >
23+ <DefineConstants >DEBUG;TRACE</DefineConstants >
24+ <WarningLevel >3</WarningLevel >
25+ <DocumentationFile >bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile >
26+ </PropertyGroup >
27+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28+ <DebugType >pdbonly</DebugType >
29+ <Optimize >true</Optimize >
30+ <Tailcalls >true</Tailcalls >
31+ <OutputPath >bin\$(Configuration)\</OutputPath >
32+ <DefineConstants >TRACE</DefineConstants >
33+ <WarningLevel >3</WarningLevel >
34+ <DocumentationFile >bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile >
35+ </PropertyGroup >
36+ <ItemGroup >
37+ <Reference Include =" mscorlib" />
38+ <Reference Include =" FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" >
39+ <Private >True</Private >
40+ </Reference >
41+ <Reference Include =" System" />
42+ <Reference Include =" System.Core" />
43+ <Reference Include =" System.Numerics" />
44+ <Reference Include =" System.Data" />
45+ <Reference Include =" System.Data.Linq" />
46+ </ItemGroup >
647 <ItemGroup >
748 <None Include =" Projects.fsx" />
849 <None Include =" Paths.fsx" />
1859 <None Include =" Documentation.fsx" />
1960 <None Include =" Targets.fsx" />
2061 </ItemGroup >
21- <ItemGroup >
22- <Reference Include =" mscorlib" />
23- <Reference Include =" System" />
24- <Reference Include =" System.Core" />
25- <Reference Include =" System.Data" />
26- <Reference Include =" System.Data.Linq" />
27- <Reference Include =" System.Numerics" />
28- <Reference Include =" System.Drawing" />
29- <Reference Include =" System.Windows.Forms" />
30- <PackageReference Include =" FSharp.Core" Version =" 4.1.*" />
31- </ItemGroup >
32- <Import Project =" ..\..\.paket\Paket.Restore.targets" />
33- </Project >
62+ <PropertyGroup >
63+ <MinimumVisualStudioVersion Condition =" '$(MinimumVisualStudioVersion)' == ''" >11</MinimumVisualStudioVersion >
64+ </PropertyGroup >
65+ <Choose >
66+ <When Condition =" '$(VisualStudioVersion)' == '11.0'" >
67+ <PropertyGroup Condition =" Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')" >
68+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath >
69+ </PropertyGroup >
70+ </When >
71+ <Otherwise >
72+ <PropertyGroup Condition =" Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')" >
73+ <FSharpTargetsPath >$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath >
74+ </PropertyGroup >
75+ </Otherwise >
76+ </Choose >
77+ <Import Project =" $(FSharpTargetsPath)" />
78+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
79+ Other similar extension points exist, see Microsoft.Common.targets.
80+ <Target Name="BeforeBuild">
81+ </Target>
82+ <Target Name="AfterBuild">
83+ </Target>
84+ -->
85+ </Project >
0 commit comments