Dan*_*eny 5 .net f# f#-3.0 visual-studio-2012
我编写了一些支持VS2012 + VS2013的Visual Studio扩展.我想在其中使用F#; 我对目标运行时有点困惑......
我的目标是.NET 4.5(不是4.5.1),但我也可以选择F#3.0和3.1.我知道F#3.1附带VS2013(和.NET 4.5.1),所以我不确定是否:
(目标3.0没什么大不了的; 3.1中似乎没有大量数据;但了解这些事情的相关性会很有用).
回答1:
\n\n我可以使用 F# 3.1 和 .NET 4.5,还是 F# 3.1 需要 .NET 4.5.1?(VS让我选择这个组合)
\n\n是的你可以
\n\n回答2:
\n\n您可以在任一版本的 Visual Studio 中打开并使用在 Visual Studio 2013 或 Visual Studio 2012 中创建的 F# 项目,而无需进行任何修改。唯一的例外是,第一次在 Visual Studio 2013 中打开 Visual Studio 2012 项目时,Visual Studio 会进行一些小更改以使该项目能够在两个版本中使用。此功能称为往返。\n您可以在项目\xe2\x80\x99s 属性的“应用程序”选项卡上指定要定位的 F# 运行时(和核心库)版本。如果您\xe2\x80\x99 创建一个必须在多个上下文中运行的库或者您想要参与项目往返,请选择 F# 3.0。如果您选择 F# 3.0,则将无法使用 F# 3.1 中的任何新增语言功能,例如命名联合案例和增强的数组切片。如果将目标运行时更改为 F# 3.1,则无法在 Visual Studio 2012 中\xe2\x80\x99 重新打开该项目。
\n| 归档时间: |
|
| 查看次数: |
679 次 |
| 最近记录: |