【发布时间】:2014-02-10 05:56:51
【问题描述】:
我已经在我的 Windows 8 笔记本电脑上安装了 VS2013,并且 F# 工作正常。
我已经安装了 Xamarin Studio 4.2.2 版,但遗憾的是无法构建任何 F# 项目,即使是一个非常简单的项目。
我从 Web 安装程序安装了 F# 版本 3.0,并在 Xamarin Studio 中安装了 F# 插件并重新启动它。编译简单的控制台项目只会给我错误:
错误:构建失败。有关详细信息,请参阅构建日志。
没有其他细节。
在fsproj文件中有以下内容:
<Import Project="$(MSBuildExtensionsPath32)\..\Microsoft F#\v4.0\Microsoft.FSharp.Targets"
我不确定 MSBuildExtensionPath32 的设置位置或当前指向的位置,但如果我将其更新为实际指向我的文件的硬编码路径:
<Import Project="C:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.0\Microsoft.FSharp.Targets" />
然后,当我在 xamarin 中构建项目时,它会成功构建。
有没有一种简单的方法可以将 MSBuildExtensionsPath32 设置为我的 xamarin 实际路径?我真的不想求助于必须设置一个 .bat 文件来启动它,但在 xamarin 中找不到配置它的选项。
我觉得我一定错过了什么。
谢谢
【问题讨论】:
标签: f# xamarin-studio