我正在运行Visual Studio 2012和Xamarin.iOS以及每个版本的最新版本。我有可移植类库,我想在其中选择最新的“Xamarin.iOS”版本作为构建目标(而不是MonoTouch)。在Visual Studio中,我打开项目的属性,选择“库”选项卡,然后单击“目标框架”下的“更改”。但是,我无法修改任何复选框。我立即更改的任何复选框都会关闭“更改目标框架”对话框。如果我更改其中一个下拉列表(例如,从.NET 4.0+更改为4.5),那么当我单击“确定”时,更改不会反映在“目标框架”列表中。
任何人都知道如何解决此问题?
答案 0 :(得分:4)
我能够通过更改csproj文件的XML中的TargetFrameworkProfile来解决这个问题。我在Profile104上不再受支持,所以我手动删除了这个并将其留在XML中,然后能够重新添加配置文件目标(在使用它将我放在Profile136上的对话框之后)。
答案 1 :(得分:0)
我在尝试添加MvvmCross Nuget Package时遇到了类似的问题。我将PCL配置文件更改为259,它不允许我(iOS上的Xamarin Studio),Ok和Cancel按钮不存在。
它开始工作。希望这些信息有所帮助。