Skip to content

Commit 29a41a3

Browse files
committed
Merge pull request #494 from dsyme/sample-fixes
Sample fixes
2 parents 926a9da + e75d850 commit 29a41a3

File tree

14 files changed

+119
-180
lines changed

14 files changed

+119
-180
lines changed

FSharp.Compiler.Service.sln

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio 14
3+
VisualStudioVersion = 14.0.24720.0
34
VisualStudioVersion = 14.0.23107.0
45
MinimumVisualStudioVersion = 10.0.40219.1
56
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "project", "project", "{B6B68AE6-E7A4-4D43-9B34-FFA74BFE192B}"
@@ -57,6 +58,7 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fsc", "samples\FscExe\Fsc.f
5758
EndProject
5859
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CSharp_Analysis", "tests\service\data\CSharp_Analysis\CSharp_Analysis.csproj", "{887630A3-4B1D-40EA-B8B3-2D842E9C40DB}"
5960
EndProject
61+
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FsiExe", "samples\FsiExe\FsiExe.fsproj", "{F9540CA8-1CE0-4546-A23A-A461E416E95B}"
6062
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharp.Compiler.Service.ProjectCrackerTool", "src\fsharp\FSharp.Compiler.Service.ProjectCrackerTool\FSharp.Compiler.Service.ProjectCrackerTool.fsproj", "{B1BDD96D-47E1-4E65-8107-FBAE23A06DB4}"
6163
EndProject
6264
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharp.Compiler.Service.ProjectCracker", "src\fsharp\FSharp.Compiler.Service.ProjectCracker\FSharp.Compiler.Service.ProjectCracker.fsproj", "{893C3CD9-5AF8-4027-A667-21E62FC2C703}"
@@ -194,6 +196,24 @@ Global
194196
{887630A3-4B1D-40EA-B8B3-2D842E9C40DB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
195197
{887630A3-4B1D-40EA-B8B3-2D842E9C40DB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
196198
{887630A3-4B1D-40EA-B8B3-2D842E9C40DB}.Release|x86.ActiveCfg = Release|Any CPU
199+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
200+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|Any CPU.Build.0 = Debug|Any CPU
201+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
202+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
203+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|x86.ActiveCfg = Debug|Any CPU
204+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Debug|x86.Build.0 = Debug|Any CPU
205+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|Any CPU.ActiveCfg = Release|Any CPU
206+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|Any CPU.Build.0 = Release|Any CPU
207+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|Mixed Platforms.ActiveCfg = Release|Any CPU
208+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|Mixed Platforms.Build.0 = Release|Any CPU
209+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|x86.ActiveCfg = Release|Any CPU
210+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Proto|x86.Build.0 = Release|Any CPU
211+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|Any CPU.ActiveCfg = Release|Any CPU
212+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|Any CPU.Build.0 = Release|Any CPU
213+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
214+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
215+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|x86.ActiveCfg = Release|Any CPU
216+
{F9540CA8-1CE0-4546-A23A-A461E416E95B}.Release|x86.Build.0 = Release|Any CPU
197217
{B1BDD96D-47E1-4E65-8107-FBAE23A06DB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
198218
{B1BDD96D-47E1-4E65-8107-FBAE23A06DB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
199219
{B1BDD96D-47E1-4E65-8107-FBAE23A06DB4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
@@ -235,5 +255,6 @@ Global
235255
{92793069-816F-4F69-84AC-0966F8275E65} = {E396742E-B4E5-4584-A9E4-CC1A491F5BC1}
236256
{C816728D-BBEA-472D-9F6C-E8913957A673} = {E396742E-B4E5-4584-A9E4-CC1A491F5BC1}
237257
{C94C257C-3C0A-4858-B5D8-D746498D1F08} = {E396742E-B4E5-4584-A9E4-CC1A491F5BC1}
258+
{F9540CA8-1CE0-4546-A23A-A461E416E95B} = {E396742E-B4E5-4584-A9E4-CC1A491F5BC1}
238259
EndGlobalSection
239260
EndGlobal

RELEASE_NOTES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
* Fix #473 - stack overflow in resolution logic
1212
* Fix #460 - Failure getting expression for a provided method call
1313

14+
#### 1.4.2.3 -
15+
* Fix bug in loop optimization, apply https://github.com/Microsoft/visualfsharp/pull/756/
16+
1417
#### 1.4.2.2 -
1518
* #488 - Performance problems with project references
1619

samples/EditorService/App.config

Lines changed: 20 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,22 @@
1-
<?xml version="1.0" encoding="utf-8" ?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
3-
<startup>
4-
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5-
</startup>
6-
<runtime>
7-
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
8-
<dependentAssembly>
9-
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
10-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.0.0"/>
11-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.0.0"/>
12-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.0.0"/>
13-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.0.0"/>
14-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.0.0"/>
15-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.0.0"/>
16-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.0.0"/>
17-
<bindingRedirect oldVersion="4.3.1.0" newVersion="4.3.0.0"/>
18-
<!--
19-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.1.0"/>
20-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.1.0"/>
21-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.1.0"/>
22-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.1.0"/>
23-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.1.0"/>
24-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.1.0"/>
25-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.1.0"/>
26-
<bindingRedirect oldVersion="4.3.0.0" newVersion="4.3.1.0"/>
27-
-->
28-
</dependentAssembly>
29-
</assemblyBinding>
30-
</runtime>
3+
<startup>
4+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5+
</startup>
6+
<runtime>
7+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
8+
<dependentAssembly>
9+
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
10+
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.1.0" />
11+
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.1.0" />
12+
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.1.0" />
13+
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.1.0" />
14+
<bindingRedirect oldVersion="4.3.0.0" newVersion="4.3.1.0" />
15+
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.1.0" />
16+
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.1.0" />
17+
<bindingRedirect oldVersion="3.78.3.1" newVersion="4.3.1.0" />
18+
<bindingRedirect oldVersion="3.259.3.1" newVersion="4.3.1.0" />
19+
</dependentAssembly>
20+
</assemblyBinding>
21+
</runtime>
3122
</configuration>

samples/EditorService/EditorService.fsproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
<AssemblyName>EditorService</AssemblyName>
1212
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
1313
<Name>EditorService</Name>
14-
<TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>
14+
<TargetFSharpCoreVersion>4.3.1.0</TargetFSharpCoreVersion>
15+
<TargetFrameworkProfile />
1516
</PropertyGroup>
1617
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1718
<DebugSymbols>true</DebugSymbols>
@@ -38,7 +39,7 @@
3839
</PropertyGroup>
3940
<ItemGroup>
4041
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
41-
<Private>False</Private>
42+
<Private>True</Private>
4243
</Reference>
4344
<Reference Include="mscorlib" />
4445
<Reference Include="System" />

samples/FscExe/Fsc.fsproj

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
<DefineConstants>EXTENSIONTYPING;COMPILER;$(DefineConstants)</DefineConstants>
1414
<AllowCrossTargeting>true</AllowCrossTargeting>
1515
<OtherFlags>$(OtherFlags) --warnon:1182</OtherFlags>
16-
<TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>
16+
<TargetFSharpCoreVersion>4.3.1.0</TargetFSharpCoreVersion>
1717
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
18+
<TargetFrameworkProfile />
1819
</PropertyGroup>
1920
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2021
<DebugSymbols>true</DebugSymbols>
@@ -48,14 +49,10 @@
4849
<Compile Include="FscMain.fs">
4950
<Link>Driver/FscMain.fs</Link>
5051
</Compile>
51-
<None Include="fsc.exe.config">
52-
<Link>fsc.exe.config</Link>
53-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
54-
</None>
5552
</ItemGroup>
5653
<ItemGroup>
5754
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
58-
<Private>False</Private>
55+
<Private>True</Private>
5956
</Reference>
6057
<Reference Include="mscorlib" />
6158
<Reference Include="System" />
@@ -65,6 +62,11 @@
6562
<Name>FSharp.Compiler.Service</Name>
6663
</ProjectReference>
6764
</ItemGroup>
65+
<ItemGroup>
66+
<Content Include="App.config">
67+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
68+
</Content>
69+
</ItemGroup>
6870
<PropertyGroup>
6971
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion>
7072
</PropertyGroup>

samples/FscExe/fsc.exe.config

Lines changed: 0 additions & 18 deletions
This file was deleted.

samples/FsiExe/App.config

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,12 @@
44
<legacyUnhandledExceptionPolicy enabled="true" />
55
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
66
<dependentAssembly>
7-
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
8-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.0.0"/>
9-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.0.0"/>
10-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.0.0"/>
11-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.0.0"/>
12-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.0.0"/>
13-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.0.0"/>
14-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.0.0"/>
15-
<bindingRedirect oldVersion="4.3.1.0" newVersion="4.3.0.0"/>
16-
<!--
17-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.1.0"/>
18-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.1.0"/>
19-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.1.0"/>
20-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.1.0"/>
21-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.1.0"/>
22-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.1.0"/>
23-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.1.0"/>
24-
<bindingRedirect oldVersion="4.3.0.0" newVersion="4.3.1.0"/>
25-
-->
7+
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
8+
<bindingRedirect oldVersion="2.0.0.0-4.3.0.0" newVersion="4.3.1.0" />
269
</dependentAssembly>
2710
</assemblyBinding>
2811
</runtime>
29-
</configuration>
12+
<startup>
13+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
14+
</startup>
15+
</configuration>

samples/FsiExe/FsiExe.fsproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
<AssemblyName>FsiExe</AssemblyName>
1212
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
1313
<Name>FsiExe</Name>
14-
<TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>
14+
<TargetFSharpCoreVersion>4.3.1.0</TargetFSharpCoreVersion>
15+
<TargetFrameworkProfile />
1516
</PropertyGroup>
1617
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1718
<DebugSymbols>true</DebugSymbols>
@@ -43,7 +44,7 @@
4344
<Private>True</Private>
4445
</Reference>
4546
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
46-
<Private>False</Private>
47+
<Private>True</Private>
4748
</Reference>
4849
<Reference Include="mscorlib" />
4950
<Reference Include="System" />
@@ -76,4 +77,8 @@
7677
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
7778
</PropertyGroup>
7879
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
80+
<Target Name="BeforeBuild">
81+
<Copy SourceFiles="$(MSBuildExtensionsPath32)\..\Reference Assemblies\Microsoft\FSharp\.NETFramework\v4.0\$(TargetFSharpCoreVersion)\FSharp.Core.sigdata" DestinationFolder="$(OutputPath)" />
82+
<Copy SourceFiles="$(MSBuildExtensionsPath32)\..\Reference Assemblies\Microsoft\FSharp\.NETFramework\v4.0\$(TargetFSharpCoreVersion)\FSharp.Core.optdata" DestinationFolder="$(OutputPath)" />
83+
</Target>
7984
</Project>
Lines changed: 12 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,14 @@
1-
<?xml version="1.0" encoding="utf-8" ?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
3-
<startup>
4-
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5-
</startup>
6-
<runtime>
7-
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
8-
<dependentAssembly>
9-
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
10-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.0.0"/>
11-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.0.0"/>
12-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.0.0"/>
13-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.0.0"/>
14-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.0.0"/>
15-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.0.0"/>
16-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.0.0"/>
17-
<bindingRedirect oldVersion="4.3.1.0" newVersion="4.3.0.0"/>
18-
<!--
19-
<bindingRedirect oldVersion="2.0.0.0" newVersion="4.3.1.0"/>
20-
<bindingRedirect oldVersion="2.3.0.0" newVersion="4.3.1.0"/>
21-
<bindingRedirect oldVersion="2.3.1.0" newVersion="4.3.1.0"/>
22-
<bindingRedirect oldVersion="2.3.5.0" newVersion="4.3.1.0"/>
23-
<bindingRedirect oldVersion="2.3.5.1" newVersion="4.3.1.0"/>
24-
<bindingRedirect oldVersion="3.3.1.0" newVersion="4.3.1.0"/>
25-
<bindingRedirect oldVersion="4.0.0.0" newVersion="4.3.1.0"/>
26-
<bindingRedirect oldVersion="4.3.0.0" newVersion="4.3.1.0"/>
27-
-->
28-
29-
</dependentAssembly>
30-
</assemblyBinding>
31-
</runtime>
3+
<startup>
4+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5+
</startup>
6+
<runtime>
7+
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
8+
<dependentAssembly>
9+
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
10+
<bindingRedirect oldVersion="2.0.0.0-4.3.0.0" newVersion="4.3.1.0" />
11+
</dependentAssembly>
12+
</assemblyBinding>
13+
</runtime>
3214
</configuration>

samples/InteractiveService/InteractiveService.fsproj

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
<AssemblyName>InteractiveService</AssemblyName>
1212
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
1313
<Name>InteractiveService</Name>
14-
<TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>
14+
<TargetFSharpCoreVersion>4.3.1.0</TargetFSharpCoreVersion>
15+
<TargetFrameworkProfile />
1516
</PropertyGroup>
1617
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1718
<DebugSymbols>true</DebugSymbols>
@@ -38,7 +39,7 @@
3839
</PropertyGroup>
3940
<ItemGroup>
4041
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
41-
<Private>False</Private>
42+
<Private>True</Private>
4243
</Reference>
4344
<Reference Include="mscorlib" />
4445
<Reference Include="System" />
@@ -59,12 +60,12 @@
5960
<PropertyGroup>
6061
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion>
6162
</PropertyGroup>
62-
<PropertyGroup>
63-
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath>
64-
</PropertyGroup>
65-
<PropertyGroup Condition="'$(VisualStudioVersion)' == '10.0' OR '$(VisualStudioVersion)' == '11.0'">
66-
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
67-
</PropertyGroup>
63+
<PropertyGroup>
64+
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath>
65+
</PropertyGroup>
66+
<PropertyGroup Condition="'$(VisualStudioVersion)' == '10.0' OR '$(VisualStudioVersion)' == '11.0'">
67+
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
68+
</PropertyGroup>
6869
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
6970
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
7071
Other similar extension points exist, see Microsoft.Common.targets.

0 commit comments

Comments
 (0)