我正在使用 Visual Studio 2012 编写一个面向 .NET Framework 3.5 的 F# 库。我想使用 --standalone 编译器标志,以便该库包含自行运行所需的所有类型。
如何通过命令行编译将我的 F# 项目设置为使用此标志进行编译?
您可以在项目属性的“其他标志”部分添加其他编译器标志。
您可以通过编辑 .fsproj MSBuild 文件并设置属性
<OtherFlags>
来手动执行此操作。例如:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net9.0</TargetFramework>
<OtherFlags>--standalone</OtherFlags>
</PropertyGroup>
...
</Project>