windows - 如何为 F# 编译器 (Fsc.exe) 创建快捷方式?

标签 windows f#

我有一个愚蠢的问题要问。我刚开始学习 F#,正在尝试编译一些基础示例(例如 HelloWorld.fs)。

我创建了一个简单的 F# 文件,其路径为:C:\FSharp\HelloWorld.fs

为了编译它,我使用了 F# 编译器的完整路径,如下所示:

C:\FSharp>"C:\Program Files\Microsoft F#\v4.0\fsc.exe"HelloWorld.fs

它工作得很好。

但是,我不想一直写编译器的完整路径:C:\Program Files\Microsoft F#\v4.0\fsc.exe。我试图将它添加到 Windows 路径,但我一直收到错误 fsc is not recognized as internal or external command

如何为 F# 编译器创建一个快捷方式,这样我就不必在每次需要编译程序时都使用完整路径?

最佳答案

对于那些在 2019 年到达这里并收到 F# 作为 Visual Studio 2017 组件的人。F# 编译器的位置如下:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\fsc.exe

Take careful note of the Version Type (Community in this case) and adjust yours accordingly.

关于windows - 如何为 F# 编译器 (Fsc.exe) 创建快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15147930/

相关文章:

windows - puppet staging::deploy 在 Windows 上不工作,并说找不到解压缩命令

f# - 关于懒惰定义的问题

windows - 为什么Visual Studio 运行时库源代码存放在两个目录中?

c - 将 2D 数组存储在 3D 数组中

f# - 定义同名的类型和模块时重复定义类型或模块

sorting - F# - 如何按降序然后升序对列表进行排序?

F#条件表达式,如果...则..else返回单位或()

c# - 从 C# 代码内部访问 F# List<List<>>

windows - 将谷歌广告添加到 Windows Phone 8.1 应用程序

java - 将 jar 包装为 .app (OSX) 和 (.exe) 以进行部署?