使用 Visual Studio 编译时如何设置额外的 F# 编译器标志?

问题描述 投票:0回答:2

我正在使用 Visual Studio 2012 编写一个面向 .NET Framework 3.5 的 F# 库。我想使用 --standalone 编译器标志,以便该库包含自行运行所需的所有类型。

如何通过命令行编译将我的 F# 项目设置为使用此标志进行编译?

visual-studio-2012 f#
2个回答
7
投票

您可以在项目属性的“其他标志”部分添加其他编译器标志。

Screenshot of project properties


0
投票

您可以通过编辑 .fsproj MSBuild 文件并设置属性

<OtherFlags>
来手动执行此操作。例如:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net9.0</TargetFramework>
        <OtherFlags>--standalone</OtherFlags>
    </PropertyGroup>
    ...
</Project>
© www.soinside.com 2019 - 2024. All rights reserved.