Visual studio 2013 如何重新连接已撤消连接的VS/Xamarin项目?

Visual studio 2013 如何重新连接已撤消连接的VS/Xamarin项目?,visual-studio-2013,xamarin.android,xamarin,visual-studio-extensions,Visual Studio 2013,Xamarin.android,Xamarin,Visual Studio Extensions,在过去的几天里,我一直在VisualStudio中试验/检查Xamarin 不过,昨天我打开Android SDK管理器,看到有四个(我想是)软件包需要更新。但是,尝试这样做失败了,原因是“无法移动文件夹。在Windows上,这通常意味着android sdk管理器…”) 然后我关闭并重新启动VS2013/Xamarin。随后尝试打开SDK管理器只会导致错误消息(“由于意外异常,命令未成功执行。请检查输出窗口以获取更多信息”)。以下是“更多详细信息”: System.ComponentModel

在过去的几天里,我一直在VisualStudio中试验/检查Xamarin


不过,昨天我打开Android SDK管理器,看到有四个(我想是)软件包需要更新。但是,尝试这样做失败了,原因是“无法移动文件夹。在Windows上,这通常意味着android sdk管理器…”)

然后我关闭并重新启动VS2013/Xamarin。随后尝试打开SDK管理器只会导致错误消息(“由于意外异常,命令未成功执行。请检查输出窗口以获取更多信息”)。以下是“更多详细信息”:

System.ComponentModel.Win32Exception(0x80004005):系统找不到指定的文件 在System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo-startInfo) 在System.Diagnostics.Process.Start()中 位于Mono.VisualStudio.Extension.ProcessWrapper.RunWithOutput(字符串可执行文件、Int32 waitTime、字符串工作目录、IVsOutputWindowPane输出窗格、字符串[]参数) 在Mono.Android.VisualStudio.MonoAndroidSdk.StartAndroidSdkManager()上 在Mono.Android.VisualStudio.Commands.StartSdkManager.Execute(IMenuCommand) 在Mono.VisualStudio.Extension.Commands.VsCommandExtensionAdapter.c__DisplayClass5.b__3()中 位于Mono.VisualStudio.Extension.TracingExtensions.ShieldUI(ITracer跟踪器、动作动作、字符串格式、字符串[]参数)

现在(即使在重新启动Windows之后),我甚至无法打开项目,我假设,这是由于侧钻升级的中断状态。我看到的是:

还有以下错误MSG:

无支撑 此版本的Visual Studio无法打开以下项目。可能未安装项目类型,或者此版本的Visual Studio可能不支持这些项目。 有关启用这些项目类型或以其他方式迁移资产的详细信息,请参阅单击“确定”后显示的“迁移报告”中的详细信息。 -PlatypusMobile.Android,“C:\Users\clay\documents\visual studio 2013\Projects\PlatypusMobile\PlatypusMobile.Android.csproj”

需要进行非功能性更改 Visual Studio将自动对以下项目进行非功能性更改,以使它们能够在Visual Studio 2013、Visual Studio 2012和Visual Studio 2010 SP1中打开。项目行为将不受影响。 -PlatypusMobile,“C:\Users\clay\documents\visual studio 2013\Projects\PlatypusMobile\PlatypusMobile.sln”

另外,一个err MSG说要查看:

C:\users\clay\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml
以下是其中最有趣的部分:

<?xml version="1.0" encoding="utf-16"?>
<?xml-stylesheet type="text/xsl" href="ActivityLog.xsl"?>
<activity>
  <entry>
    <record>1</record>
    <time>2014/03/28 15:03:09.061</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Microsoft Visual Studio 2013 version: 12.0.30110.0</description>
  </entry>
  <entry>
    <record>2</record>
    <time>2014/03/28 15:03:09.061</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Running in User Groups: Administrators Users</description>
  </entry>
  <entry>
    <record>3</record>
    <time>2014/03/28 15:03:09.061</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Available Drive Space: C:\ drive has 820592128000 bytes</description>
  </entry>
. . .
  <entry>
    <record>924</record>
    <time>2014/03/28 15:03:55.266</time>
    <type>Error</type>
    <source>Extension Manager</source>
    <description>Extension will not be loaded because an extension with the same ID &apos;Microsoft.Windows.DevelopmentKit.Desktop&apos; is already loaded at C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.0\DESKTOP SDK\...</description>
    <path>C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\DESKTOP SDK\</path>
  </entry>
  . . .
  <entry>
    <record>1001</record>
    <time>2014/03/28 15:04:42.000</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
  </entry>
  <entry>
    <record>1011</record>
    <time>2014/03/28 15:09:31.962</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
    <hr>80131509</hr>
    <errorinfo>This property is not valid when the SDK is not installed</errorinfo>
  </entry>
  <entry>
    <record>1012</record>
    <time>2014/03/28 15:09:31.963</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
    <hr>80131509</hr>
    <errorinfo>This property is not valid when the SDK is not installed</errorinfo>
  </entry>
  <entry>
    <record>1014</record>
    <time>2014/03/28 15:17:40.128</time>
    <type>Information</type>
    <source>VisualStudio</source>
    <description>Begin package load [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
  </entry>
  <entry>
    <record>1015</record>
    <time>2014/03/28 15:17:42.660</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
    <hr>80131500</hr>
    <errorinfo>There is already a logger with the name 'Xamarin.Android'</errorinfo>
  </entry>
  <entry>
    <record>1016</record>
    <time>2014/03/28 15:17:42.660</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>End package load [MonoAndroidPackage]</description>
    <guid>{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}</guid>
    <hr>80131500</hr>
    <errorinfo>There is already a logger with the name 'Xamarin.Android'</errorinfo>
  </entry>
</activity>

1.
2014/03/28 15:03:09.061
问询处
VisualStudio
Microsoft Visual Studio 2013版本:12.0.30110.0
2.
2014/03/28 15:03:09.061
问询处
VisualStudio
在用户组中运行:Administrators用户
3.
2014/03/28 15:03:09.061
问询处
VisualStudio
可用驱动器空间:C:\Drive有820592128000字节
. . .
924
2014/03/28 15:03:55.266
错误
扩展管理器
将不会加载扩展名,因为已在C:\PROGRAM FILES(X86)\COMMON FILES\Microsoft\EXTENSIONMANAGER\EXTENSIONS\Microsoft\Windows KITS\8.0\Desktop SDK\加载了具有相同ID的扩展名&apos;Microsoft.Windows.DevelopmentKit.Desktop。。。
C:\PROGRAM FILES(X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\DESKTOP SDK\
. . .
1001
2014/03/28 15:04:42.000
问询处
VisualStudio
开始加载包[MonoAndroidPackage]
{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}
1011
2014/03/28 15:09:31.962
错误
VisualStudio
包[MonoAndroidPackage]的设置位置失败
{296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}

80131509 未安装SDK时,此属性无效 1012 2014/03/28 15:09:31.963 错误 VisualStudio 端包装载[单包] {296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}
80131509 未安装SDK时,此属性无效 1014 2014/03/28 15:17:40.128 问询处 VisualStudio 开始加载包[MonoAndroidPackage] {296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6} 1015 2014/03/28 15:17:42.660 错误 VisualStudio 包[MonoAndroidPackage]的设置位置失败 {296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}
80131500 已经有一个名为“Xamarin.Android”的记录器 1016 2014/03/28 15:17:42.660 错误 VisualStudio 端包装载[单包] {296E6A4E-2BD5-44B7-A96D-8EE3D9CDA2F6}
80131500 已经有一个名为“Xamarin.Android”的记录器
我如何重新组合破碎的碎片,让项目重新打开,以便我可以尝试升级Android SDK包?Humpty Dumpty可以重新组装吗


注意:与此同时,我的第一个应用程序已在Android Studio中启动并运行。

如何尝试从Xamarin Studio升级Android SDK包?
您只需转到工具->打开Android SDK管理器…

For me VS restart解决了iOS和Android项目的不兼容问题

“在Windows上,这通常意味着Android SDK管理器…”看起来被切断了…?很抱歉;更完整的措辞是:“在Windows上,这通常意味着程序正在使用该文件夹(例如Windows资源管理器或您的防病毒软件。)请立即停用您的防病毒软件。还请关闭可能正在访问目录[Bla]的任何正在运行的程序。“我没有使用Xamarin Studio;我使用的是Visual Studio的Xamarin外接程序。即使是这样,至少现在是这样,”out,“尽管如此,我正在使用Android Studio创建Android应用程序。如果我们创建iOS版本,我们将重新访问它。。。