Не удалось загрузить проект Visual Studio 2017 - PullRequest
0 голосов
/ 05 мая 2018

Вчера я закончил работу над проектом Android (c # и Xamarin) в Visual Studio 2017, я закрыл его. Сегодня я заново открыл проект, чтобы продолжить работу, но проект не загружается, плюс в окне вывода появляется сообщение:

Отсутствует подтип проекта. Подтип: '{EFBA0AD7-5A72-4C68-AF49-83D382785DCF}' не поддерживается этой установкой.

Я искал и пробовал все решения онлайн, но у меня ничего не получалось. Я пытался удалить .suo file, восстанавливая vs .. Я не знаю, что делать .. Пожалуйста, помогите мне решить мою проблему.

Вот скриншот ошибки

enter image description here

UPDATE Я включил Xamarin для Visual Studio, теперь ошибка в окне вывода (и проект по-прежнему не загружается):

[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

1 Ответ

0 голосов
/ 05 мая 2018

Никогда раньше не работал с XAMARIN, но сталкивался с похожими ситуациями с другими проектами. Вот что вы можете сделать:

1. Создать новый проект

2. Щелкните правой кнопкой мыши по проекту> Добавить> Существующий элемент

3. Перейдите в каталог предыдущих проектов и добавьте все файлы проекта (я имею в виду файлы кода, такие как .cs)

** 4. В winforms, если вы добавляете обратно файл .cs формы, он также должен автоматически загружать .designer.cs. **

После этого вы можете получить обратно весь проект. Может быть несколько ошибок, но их легко исправить. Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...