The FSharpSignatureData resource embedded in the assembly contains absolute paths to the source files. This could include a user's real name etc.
I know this info is in the pdb, but shipping that with an executable is optional.
Executables produced from C# compiler don't contain file paths
Repro steps
Provide the steps required to reproduce the problem
- Create a simple
test.fs containing, say, let main argv = 1
fsc test.fs
strings test.exe
- observe the full path to
test.fs
Expected behavior
No source paths in the exe
Actual behavior
Absolute paths are embedded in the FSharpSignatureData resource
Known workarounds
Provide a description of any known workarounds.
Related information
Provide any related information
- Windows
- Microsoft (R) F# Compiler version 10.1.0 for F# 4.1
- .NET Runtime
The
FSharpSignatureDataresource embedded in the assembly contains absolute paths to the source files. This could include a user's real name etc.I know this info is in the pdb, but shipping that with an executable is optional.
Executables produced from C# compiler don't contain file paths
Repro steps
Provide the steps required to reproduce the problem
test.fscontaining, say,let main argv = 1fsc test.fsstrings test.exetest.fsExpected behavior
No source paths in the exe
Actual behavior
Absolute paths are embedded in the
FSharpSignatureDataresourceKnown workarounds
Provide a description of any known workarounds.
Related information
Provide any related information