首页 > 解决方案 > Visual Studio 2017 加载项目失败

问题描述

昨天,我在 Visual Studio 2017 上完成了我的Android项目(c# 和 Xamarin)的工作,我关闭了它。今天,我重新打开项目以继续我的工作,但项目没有加载,另外,我在输出窗口中收到错误消息:

缺少项目子类型。此安装不支持子类型:“{EFBA0AD7-5A72-4C68-AF49-83D382785DCF}”。

我已经在网上搜索并尝试了所有解决方案,但对我没有任何帮助。我试图删除.suo file,修复与..我不知道该怎么办..请帮我解决我的问题。

这是错误的屏幕截图

在此处输入图像描述

更新 我为 Visual Studio 启用了 Xamarin,现在输出窗口中的错误是(并且项目仍然无法加载):

[I:]:                     Found Xamarin.Android 8.0.0.33
[I:sdk]:                  Runtime path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Xamarin\Android
[I:sdk]:                  Framework path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v1.0
[I:sdk]:                    Key HKCU\SOFTWARE\Xamarin\VisualStudio\15.0_6c165955\Android\AndroidSdkDirectory found:
    Path contains adb in \platform-tools (C:\Program Files (x86)\Android\android-sdk).
[I:sdk]:                    Key HKCU\SOFTWARE\Xamarin\VisualStudio\15.0_6c165955\Android\AndroidNdkDirectory found:
    Path contains ndk-stack in \. (C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r13b).
[I:sdk]:                    Key HKCU\SOFTWARE\Xamarin\VisualStudio\15.0_6c165955\Android\JavaSdkDirectory found:
    Path contains jarsigner.exe in \bin (C:\Program Files\Java\jdk1.8.0_131).
[I:]:                     Found Android SDK. API levels: 22, 23, 24, 25

标签: c#androidvisual-studioxamarinproject

解决方案


以前从未合作过,XAMARIN但在其他项目中遇到过类似的情况。这是您可以执行的操作:

1.新建项目

2.右键单击项目>添加>现有项目

3. 浏览到之前的项目目录并添加所有项目文件(我是指.cs等代码文件)

**4。在 winforms 中,如果您添加回表单的 .cs 文件,它也应该会自动加载 .designer.cs。**

这样做后,您可以取回整个项目。可能会有一些错误,但它们很容易修复。希望这可以帮助 :)


推荐阅读