创建Xamarin Android F#项目

问题描述:

Visual Studio 2015更新3.创建Xamarin Android F#项目

创建一个空白解决方案。选择添加新项目 - > Visual F# - > Android。

创建空白应用程序(Android)或单元测试应用程序(Android)。

该应用程序已成功创建。

右键单击References,然后选择“Add Reference”。下面的对话框弹出:

注意,当你在看项目属性,有两个“应用程序”选项卡。第二个产生一个错误:

一旦项目已被卸载,无法再重新加载。产生的错误信息是:

我报告这对Xamarin论坛,但这个过程是缓慢的。我想找一个解决方法,但我在黑暗中摸索。一旦我卸载了fsproj文件,我找不到任何提及的“frameworkName”,我也无法重新加载它。

我的Android设置看起来都是最新的:

Android Settings

有谁知道任何变通办法,让我开始进行单元测试我现有的应用程序?

我相信我有这个问题的解决办法:)

Xamarin预计F#3.x的到场,这在这一点上必须手动添加。你应该可以下载F#3.x here

请让我知道这是否解决了你的问题。

谢谢!

编辑:我也提交了以下的错误:https://bugzilla.xamarin.com/show_bug.cgi?id=42970

+0

工作完成。 我不会想到我自己。非常感谢。 –

+0

很高兴帮助!我将跟进并提交一个错误。我会用链接编辑我的答案只是为了关闭循环 – clb

+0

这会很好。就目前而言,我无法将FsUnit.xUnit NuGet包安装到新的测试项目中,这只是一个小小的不便,因为Xunit的安装没有问题。 –