Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 Visual Studio 2015 Xamarin表单Android项目将不显示属性页_Visual Studio 2015_Xamarin.android_Xamarin.forms - Fatal编程技术网

Visual studio 2015 Visual Studio 2015 Xamarin表单Android项目将不显示属性页

Visual studio 2015 Visual Studio 2015 Xamarin表单Android项目将不显示属性页,visual-studio-2015,xamarin.android,xamarin.forms,Visual Studio 2015,Xamarin.android,Xamarin.forms,好的,所以我正在尝试使用Xamarin表单来创建一个跨平台的应用程序,除了遇到问题外,我什么都没有遇到!首先,我要告诉你我的设置: 视窗10 Visual Studio 2015企业版 现在,对于当前的问题,有多个问题,但我认为其中一个是所有问题的开始。我尝试通过右键单击project和在突出显示project的情况下使用Alt+Enter来访问属性页以设置最小/目标sdk版本,每次都会发生同样的情况 在一个短暂的时刻,一个白色的屏幕将弹出配置和平台下拉列表,然后它就消失了,就好像什么都没发生一

好的,所以我正在尝试使用Xamarin表单来创建一个跨平台的应用程序,除了遇到问题外,我什么都没有遇到!首先,我要告诉你我的设置:

视窗10 Visual Studio 2015企业版

现在,对于当前的问题,有多个问题,但我认为其中一个是所有问题的开始。我尝试通过右键单击project和在突出显示project的情况下使用Alt+Enter来访问属性页以设置最小/目标sdk版本,每次都会发生同样的情况

在一个短暂的时刻,一个白色的屏幕将弹出配置和平台下拉列表,然后它就消失了,就好像什么都没发生一样。现在,我无法为Xamarin.Forms、Xamarin.Android.Support.v4或Xamarin.Forms.Maps安装最新的NuGet软件包,因为有一个错误指出我的项目针对的sdk级别错误。我需要能够访问属性页来执行此操作

有什么想法吗?以下是我尝试过的几件事:

我已尝试访问此实例用于存储的配置文件,以检查目标框架

我尝试使用VS 2015的安装介质修复安装,但没有成功

从指定的项目中卸载了Xamarin表单,希望重新安装它-这根本不起作用

并进一步推动这一问题;如果我在Notepad++中编辑csproj文件,使其具有以下条目:

<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>20</TargetFrameworkVersion>
而不是:

<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion></TargetFrameworkVersion>
然后项目ThingFinder.Droid无法加载。如果我随后进入并编辑以下内容:

<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion></TargetFrameworkVersion>
然后我可以访问属性页,但我使用Android版本编译时只显示: “使用最新平台” 仅针对目标的最低Android显示: '使用SDK版本编译' 而目标Android版本也显示了同样的情况

如果我出错并选择“在第一个下拉列表中使用最新平台”,则我在Visual Studio中尝试执行的所有操作都会导致弹出警告:“对象引用未设置为对象的实例”。这实际上会挂起程序,因为csproj文件已更改,并且不允许其关闭


然后,我必须在VS之外编辑csproj,然后重新加载该项目以回到原点。我在这里发疯了,我无法集中精力思考正在发生的事情。

我刚刚解决了这个问题,答案是令人尴尬的业余和简单。我只需进入工具>选项>Xamarin>Android设置,然后检查我的Android SDK的报告位置

我获取了地址并打开了文件夹,结果发现它不是一个真正的sdk。虽然文件夹结构正确,但它来自AppData文件夹,我不确定这是如何发生的,但我从Xamarin Studio的sdk管理器中将位置设置为sdk位置,一切正常


tldr:我为我的SDK设置了正确的位置,一切都很好

我刚刚解决了这个问题,答案是令人尴尬的业余和简单。我只需进入工具>选项>Xamarin>Android设置,然后检查我的Android SDK的报告位置

我获取了地址并打开了文件夹,结果发现它不是一个真正的sdk。虽然文件夹结构正确,但它来自AppData文件夹,我不确定这是如何发生的,但我从Xamarin Studio的sdk管理器中将位置设置为sdk位置,一切正常


tldr:我为我的SDK设置了正确的位置,一切都很好

该图像是动画gif,但它作为png文件上载,因此显示错误的动画将丢失。很抱歉转到“帮助”>“Xamarin”>“打开日志”,看看是否有任何提示。打开的日志中没有任何线索。此外,我已安装了SDK for 15-25,并且VS正确指向了它们的位置。该图像是动画gif,但它作为png文件上载,因此显示错误的动画丢失。很抱歉转到“帮助”>“Xamarin”>“打开日志”,看看是否有任何提示。打开的日志中没有任何线索。此外,我已经为15-25安装了SDK,并且VS正确地指向了它们的位置。