Как удалить xamarin из visual studio
Эта ошибка может быть очень неприятной, поскольку она не позволяет вам предварительно просмотреть код перед экспортом на виртуальное устройство Android или любое другое используемое вами устройство.
По этой причине в этой статье мы рассмотрим некоторые проверенные методы исправления что-то пошло не так, соединение закрыто на Xamarin.
Только что открыл Xamarin.Forms Previewer и там написано: «Что-то пошло не так, соединение закрыто». Это свежая установка Visual Studio 2017 и пустой проект Xamarin Forms.
кто-нибудь знает, как решить эту проблему?
1. Проверьте настройки Visual Studio
- Откройте Visual Studio.
- Выберите меню Инструменты и выберите Параметры.
- В меню параметров прокрутите вниз список слева и выберите XAML конструктор (последний параметр в списке).
- Обязательно включите XAML Designer , установив флажок рядом с этим параметром.
- Перезапустите Visual Studio, чтобы изменения вступили в силу.
- Повторите действие, вызвавшее ошибку, чтобы убедиться, что проблема устранена.
2. Закройте и снова откройте файл XAML
- Закройте проблемный файл XAML.
- Подождите несколько секунд и снова откройте его.
- После перезапуска XAML-файла попробуйте его предварительно просмотреть и проверьте, сохраняется ли проблема.
3. Проверьте версию Xamarin.Forms.
4. Полностью удалите и переустановите последнюю версию Visual Studio
Вот как полностью удалить Visual Studio с вашего ПК:
- Нажмите клавиши Win Key + X на клавиатуре и выберите Приложения и функции.
- Найдите Visual Studio в списке программ, выберите его и нажмите Удалить.
- Подождите, пока процесс завершится, а затем перезагрузите компьютер.
В этой статье мы рассмотрели некоторые из лучших исправлений для Что-то пошло не так. Ошибка подключения на Xamarin и Visual Studio.
Пожалуйста, не стесняйтесь сообщить нам, если эта статья помогла вам решить вашу проблему, используя раздел комментариев ниже.
на панели управления Windows удалите все перечисленные ниже элементы.
- Xamarin
- Xamarin для Windows
- Xamarin.Android
- Xamarin.iOS
- Xamarin для Visual Studio
в обозревателе удалите все оставшиеся файлы из папок расширения Xamarin Visual Studio (все версии, включая программные файлы и программные файлы (x86)):
C: \ Program files * \ Microsoft Visual Studio 1 * 0 \ Common7 \ IDE \ extensions \ Xamarin
удалите также каталог кэша компонента MEF Visual Studio:
% LOCALAPPDATA% \ Microsoft \ VisualStudio \ 1 * . 0 \ компонентмоделкаче
На самом деле этот шаг часто достаточно для разрешения таких ошибок, как:
"Пакет" Ксамариншеллпаккаже "не был правильно загружен"
"Файл проекта. не удается открыть. Отсутствует подтип проекта "
"Ссылка на объект не задана для экземпляра объекта. в Xamarin.VisualStudio.IOS.XamarinIOSPackage.Iniтиализе () "
"сбой SetSite для пакета" (в ActivityLog.xml Visual Studio)
"сбой легациситепаккаже для пакета" (в ActivityLog.xml Visual Studio)
(см. также расширение " очистка кэша компонента MEF Visual Studio". кроме того, см. ошибку 40781, комментарий 19, чтобы получить более подробные сведения о вышестоящей неполадке в Visual Studio, которая может вызвать эти ошибки.)
также проверьте каталог виртуалсторе , чтобы убедиться, что Windows могли хранить файлы наложенных файлов для каталогов \ Xamarin или компонентмоделкаче .
Откройте редактор реестра ( regedit ).
Найдите следующий раздел:
HKEY _ _ \ программное обеспечение на локальном компьютере \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ SharedDlls
Найдите и удалите все записи, соответствующие этому шаблону.
C: \ Program files * \ Microsoft Visual Studio 1 * 0 \ Common7 \ IDE \ extensions \ Xamarin
Найдите следующий раздел.
HKEY _ текущее _ пользовательское \ программное обеспечение \ Microsoft \ VisualStudio \ 1 * 0 \ екстенсионманажер \ пендингделетионс
Удалите все записи, которые могут иметь отношение к Xamarin. Вот пример, который используется для того, чтобы вызвать проблемы в старых версиях Xamarin:
Моно. VisualStudio. Shell, 1.0
Откройте cmd.exe командную строку администратора и выполните devenv /setup devenv /updateconfiguration команды и для каждой установленной версии Visual Studio. Например, для Visual Studio 2015:
Дополнительные действия по устранению неполадок при неправильной загрузке пакета
В тех случаях, когда описанные выше действия не позволяют устранить ошибку «пакет не был правильно загружен», попробуйте выполнить еще несколько действий.
создайте новую учетную запись пользователя Windows.
проверьте, загружены ли расширения Xamarin Visual Studio без ошибок для нового пользователя.
Если расширения загружены правильно, проблема, скорее всего, вызвана некоторыми из сохраненных параметров для исходного пользователя:
- В обозревателе — % LocalAppData% \ Microsoft \ VisualStudio \ 1 * . 0
- В Regedit — hKey _ Current _ user \ Software \ Microsoft \ VisualStudio \ 1 * . 0
- В Regedit — hKey _ Current _ user \ Software программное обеспечение \ Microsoft \ VisualStudio \ 1 * . 0 _ config
Если эти сохраненные параметры действительно выглядят как проблема, можно попытаться выполнить резервное копирование и удалить их.
Вы можете перейти к соответствующему разделу в соответствии с этим руководством, чтобы удалить каждый компонент в Visual Studio для Mac по отдельности, или использоватьУдалить скриптЧастично предоставленный сценарий удаляет все.
Эта информация удаляется только из Visual Studio 2019 для Mac или Visual Studio 2017 для Mac на компьютере. Чтобы удалить Visual Studio Code, см.Этот вопросУчить больше.
Удалить скрипт
Для удаления Visual Studio для Mac и всех компонентов на компьютере можно использовать два сценария:
В следующих разделах представлена информация о загрузке и использовании скриптов.
Visual Studio для Mac и сценарий Xamarin
Может использоватьсяУдалить скриптУдалите компоненты Visual Studio и Xamarin за один раз.
Сценарий удаления содержит большинство команд, описанных в этой статье. Из-за возможных внешних зависимостей в скрипте опущены три основные части. Чтобы удалить это, перейдите к соответствующей части ниже и удалите ее вручную:
Чтобы запустить сценарий, выполните следующие действия:
Щелкните сценарий правой кнопкой мыши и выберите «Сохранить как», чтобы сохранить файл на Mac.
Откройте «Терминал» и измените рабочий каталог на место, где загружен скрипт:
Сделайте скрипт исполняемым и пройдитеsudoЗапустить его:
Наконец, удалите сценарий удаления и удалите Visual Studio для Mac в месте стыковки (если есть).
Чтобы запустить сценарий, выполните следующие действия:
Щелкните сценарий правой кнопкой мыши и выберите «Сохранить как», чтобы сохранить файл на Mac.
Откройте «Терминал» и измените рабочий каталог на место, где загружен скрипт:
Сделайте скрипт исполняемым и пройдитеsudoЗапустить его:
Удалить Visual Studio для Mac
Первый шаг к удалению Visual Studio с вашего Mac - найти Visual Studio.app в каталоге / Applications и перетащить его в корзину. Или щелкните правой кнопкой мыши и выберите «Переместить в корзину», как показано на рисунке ниже:
Передача не удалась повторно загрузитьОтмена
Удаление этого пакета приложения также приведет к удалению Visual Studio для Mac, но в файловой системе все еще могут быть другие файлы, связанные с Xamarin.
Чтобы удалить все следы Visual Studio для Mac, выполните в терминале следующую команду:
Вы также можете удалить следующие каталоги, содержащие различные файлы и папки Xamarin. Однако перед этим следует отметить, что этот каталог содержит ключ подписи Android. Подробнее см.Удалите Android SDK и Java SDK раздел:
Удалите Mono SDK (MDK)
Помимо Visual Studio для Mac, есть другие приложения, использующие Mono, например Unity. Перед удалением Mono убедитесь, что на Mono нет других зависимостей.
Чтобы удалить Mono Framework с вашего компьютера, выполните в терминале следующую команду:
Удалите Xamarin.Android
Для установки и использования Xamarin.Android требуется множество предварительных условий, например Android SDK и Java SDK.
Используйте следующую команду для удаления Xamarin.Android:
Удалите Android SDK и Java SDK
Android SDK требуется для разработки приложений Android. Чтобы полностью удалить все части Android SDK, найдите соответствующий файл в
/ Library / Developer / Xamarin / и переместите его в корзину.
Следует отметить, что ключ подписи Android, созданный Visual Studio для Mac, находится по адресу
/Library/Developer/Xamarin/Keystore В. Пожалуйста, сделайте правильную резервную копию или не удаляйте этот каталог, если вы хотите сохранить хранилище ключей.
Нет необходимости удалять Java SDK (JDK), поскольку он предварительно упакован как часть Mac OS X / macOS.
Удалить Android AVD
Помимо Visual Studio для Mac, существуют другие приложения, использующие Android AVD и эти дополнительные компоненты Android, например Android Studio. Удаление этого каталога может привести к поломке проекта в Android Studio.
Чтобы удалить любой Android AVD и дополнительные компоненты Android, используйте следующую команду:
Чтобы удалить только Android AVD, используйте следующую команду:
Удалите Xamarin.iOS
Используйте следующую команду в терминале, чтобы удалить все файлы Xamarin.iOS из файловой системы:
Удалите Xamarin.Mac
Вы можете использовать следующие две команды, чтобы полностью удалить продукт и лицензию на Mac, а затем удалить Xamarin.Mac с компьютера:
Удалить книгу и инспектор
Начиная с версии 1.2.2, Xamarin Workbooks и Xamarin Inspector можно удалить из терминала, выполнив следующие команды:
В старой версии необходимо вручную удалить следующие элементы:
- В "/Applications/Xamarin Workbooks.app" Удалить приложение "Рабочие книги"
- В "Applications/Xamarin Inspector.app" Удалить приложение Inspector
- Удалить дополнения: "
/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Interactive" с участием "
Удалить Xamarin Profiler
Удалите установщик Visual Studio
Используйте следующую команду, чтобы удалить все следы универсального установщика Xamarin:
Удалите предварительную версию Visual Studio 2019 для Mac
Предварительная версия Visual Studio 2019 для Mac выпущена как отдельная предварительная версия, которую можно использовать для продолжения использования Visual Studio 2017 для Mac путем параллельной установки.
Теперь, когда выпущена Visual Studio 2019 для Mac, вы можете безопасно удалить предварительную версию приложения Visual Studio 2019 для Mac.
Чтобы удалить предварительную версию пакета приложения, выберите «Visual Studio (предварительная версия)» в папке «Приложения», а затем нажмите «Переместить в корзину», как показано ниже:
Вы также можете удалить файл plist предварительного просмотра, используя следующую команду:
Как установить Visual Studio на Windows
Требования:
Visual Studio 2017
Xamarin Live [Необязательно]
Загрузите установочный пакет Visual Studio и при запуске его спросят, какие компоненты вы хотите установить. Для разработки под Android, посмотрите в разделе «Рабочие нагрузки» и выберите «Мобильная разработка с C ++», затем выберите «Разработка Android».
Разработка Android C ++ с помощью Visual Studio
Запустите редактор Visual Studio и перейдите к файл > новый > проект > Visual C ++ > Кроссплатформенный > Android. Дайте вашему приложению имя и нажмите «Хорошо».
Я не буду рассказывать вам о кодировании приложения, но после создания проекта вы можете перейти к меню «Платформа решений» и выбрать архитектуру устройства, для которого вы компилируете, а затем нажать клавишу F5, чтобы запустить приложение в эмулятор, который вы подключили к Visual Studio, или отправьте его в Xamarin Live на вашем устройстве для предварительного просмотра и отладки.
Редактирование и отладка кода Java
Подключение Xamarin Live к Visual Studio
Если вы предпочитаете просматривать и отлаживать приложения непосредственно на своем телефоне Android вместо эмулятора, Xamarin Live для вас.
Сначала вам нужно установить приложение Xamarin Live из Google Play на ваше устройство Android. Затем скачайте Xamarin Updater для Visual Studio 2017 и установите его на свой компьютер.
Теперь вам нужно создать приложение для Android в виде проекта Xamarin, и вам будет предложено выполнить сопряжение устройства с помощью QR-кода на вашем экране.
Начать без отладки: Это позволяет редактировать приложение непосредственно на вашем устройстве, и приложение будет перезапущено всякий раз, когда изменения кода будут сделаны и сохранены.
Начать отладку: Это позволяет вам проверять переменные и точки останова вашего приложения, но код нельзя редактировать.
Live Run Текущее представление: Здесь вы можете отредактировать приложение в Visual Studio и увидеть изменения приложения на экране вашего компьютера. По сути, он транслирует окно приложения Xamarin Live на ваш рабочий стол.
Вот и все для этого руководства! Если не считать, что вы держите руку и проводите кодирование приложения, добавить больше нечего. Вы можете быть заинтересованы в следующих темах Appuals:
Как создать базовое приложение для Android в Phonegap
Как создать собственное ПЗУ из проекта Android с открытым исходным кодом | Pt. 2
Читайте также: