You are essentially right, arbitrary precision rational numbers are only available in PowerPack ( BigIntegerpart of .NET 4.0, but rational ones are still F # specific).
However, you will also need to distribute your program with distributed F # runtime (this is an assembly FSharp.Core.dll). It contains some basic F # types (such as types used to represent functions) that are not part of the standard .NET runtime.
, . , . , .NET Mono (- ) FSharp.Core.dll FSharp.PowerPack.dll.
F # Redistributable F # PowerPack GAC ( ), .NET- . Mono , gacutil tool ( ). - ( ) . GAC.
, , (exe file), .NET, Mono , . , , (, ), , .
, .NET/Mono, ( xcopy depoloyment).