Windows Xamarin表单Android未正确安装

Windows Xamarin表单Android未正确安装,windows,xamarin.android,xamarin.forms,visual-studio-2017,Windows,Xamarin.android,Xamarin.forms,Visual Studio 2017,我正在尝试在我的一台Windows10机器上安装VisualStudio2017,这样我就可以将它用作Xamarin.Forms项目的构建从属。但是,它始终无法加载Xamarin.Forms Android。我已经重新安装了多次,但都没有用。我已经让它在3台不同的Windows10计算机上运行。任何帮助都将不胜感激 下面是上述消息指向我的活动日志中的相关条目 <entry> <record>184</record> <time>2

我正在尝试在我的一台Windows10机器上安装VisualStudio2017,这样我就可以将它用作Xamarin.Forms项目的构建从属。但是,它始终无法加载Xamarin.Forms Android。我已经重新安装了多次,但都没有用。我已经让它在3台不同的Windows10计算机上运行。任何帮助都将不胜感激

下面是上述消息指向我的活动日志中的相关条目

<entry>
    <record>184</record>
    <time>2017/06/28 01:28:01.166</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>LegacySitePackage failed for package [XamarinAndroidPackage]Source: &apos;Xamarin.VisualStudio.Android&apos; Description: Object reference not set to an instance of an object.&#x000D;&#x000A;System.NullReferenceException: Object reference not set to an instance of an object.&#x000D;&#x000A;   at Xamarin.VisualStudio.Android.XamarinAndroidPackage.Initialize() in C:\d\lanes\4699\fec6f88f\source\xamarinvs\src\Core\VisualStudio.Android\XamarinAndroidPackage.cs:line 170&#x000D;&#x000A;   at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
    <hr>80004003 - E_POINTER</hr>
    <errorinfo></errorinfo>
</entry>
<entry>
  <record>185</record>
  <time>2017/06/28 01:28:01.183</time>
  <type>Error</type>
  <source>VisualStudio</source>
  <description>SetSite failed for package [XamarinAndroidPackage](null)</description>
  <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
  <hr>80004003 - E_POINTER</hr>
  <errorinfo></errorinfo>
</entry>

184
2017/06/28 01:28:01.166
错误
VisualStudio
程序包[XamarinAndroidPackage]的LegacySitePackage失败源:&apos;Xamarin.VisualStudio.Android&apos;描述:对象引用未设置为对象的实例
;System.NullReferenceException:对象引用未设置为对象的实例
;在C:\d\lanes\4699\fec6f88f\source\xamarinvs\src\Core\VisualStudio.Android\XamarinAndroidPackage.cs中的Xamarin.VisualStudio.Android.XamarinAndroidPackage.Initialize()处:第170行和第x000D
;在Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)上
{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}

80004003-E_指针 185 2017/06/28 01:28:01.183 错误 VisualStudio 包[XamariandroidPackage]的设置站点失败(null) {296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}
80004003-E_指针

谢谢你抽出时间

我和VisualStudio支持团队的一个人一起工作,但我们无法找到解决方案。最后,我重新启动了windows10并重新安装了visualstudio。这一次成功了。

我认为你最好的办法是直接与Xamarin的同事讨论这个问题。你也可以尝试在git hub上使用visual studio卸载程序删除所有visual studio,然后重新安装。以前的安装可能会遗留一些问题,不幸的是,visual studio卸载程序无法工作。我现在要直接去臭虫夏马林。谢谢你的建议!