Skip to content

Commit 4bbf6fd

Browse files
committed
Update documentation for ProjectCrackerTool
1 parent 4de22dd commit 4bbf6fd

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

docs/content/project.fsx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -315,13 +315,11 @@ FSharp.Compiler.Service.ProjectCracker. This NuGet package contains a
315315
library FSharp.Compiler.Service.ProjectCracker.dll, which should be
316316
referenced by your application directly, and an executable
317317
FSharp.Compiler.Service.ProjectCrackerTool.exe, which should be copied
318-
into the output folder of your application by the build process. This
319-
can be accomplished by adding lines to your `.fsproj` file similar to:
320-
321-
<Target Name="AfterBuild">
322-
<Copy SourceFiles="..\packages\FSharp.Compiler.Service.ProjectCracker\lib\net45\FSharp.Compiler.Service.ProjectCrackerTool.exe" DestinationFolder="$(OutputPath)" />
323-
<Copy SourceFiles="..\packages\FSharp.Compiler.Service.ProjectCracker\lib\net45\FSharp.Compiler.Service.ProjectCrackerTool.exe.config" DestinationFolder="$(OutputPath)" />
324-
</Target>
318+
into the output folder of your application by the build process. If
319+
you install using Paket or NuGet, then this will be configured for you
320+
automatically. If not, you should reference the provided `.targets`
321+
file manually in your application. This can be found in the NuGet
322+
package at `build/net45/FSharp.Compiler.Service.ProjectCrackerTool.targets`.
325323
326324
The reason for this split is so that the analysis of an F# project
327325
file is performed out of process, in order that the necessary assembly

0 commit comments

Comments
 (0)