Description
After paket install, Websharper targets are moved up above FSharp target import which they depend on, since this commit: 8a9ba04
Guess we need something similar to this fix for CSharp targets: de12ae8
Repro steps
Import FSharp targets like so:
<!-- F# targets -->
<Choose>
<When Condition="'$(VisualStudioVersion)' == '11.0'">
<PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets')">
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup>
</When>
<Otherwise>
<PropertyGroup Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')">
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup>
</Otherwise>
</Choose>
<Import Project="$(FSharpTargetsPath)" />
- run
paket install
Expected behavior
Expect the Websharper targets to show up after the FSharp Targets import
Actual behavior
WebSharper Targets show up before the FSharp Targets import
Description
After
paket install, Websharper targets are moved up above FSharp target import which they depend on, since this commit: 8a9ba04Guess we need something similar to this fix for CSharp targets: de12ae8
Repro steps
Import FSharp targets like so:
paket installExpected behavior
Expect the Websharper targets to show up after the FSharp Targets import
Actual behavior
WebSharper Targets show up before the FSharp Targets import