Visual Studio для Mac не может запускать Powershell с расширением Nuget Package Management

Я пытался использовать команду add-migration в консоли управления пакетами в Visual Studio для Mac версии 8.4.8 (VS Mac). Однако консоль управления пакетами (PM) не поставляется с VS Mac. Не могу найти консоль диспетчера пакетов в Visual Studio для Mac. Я перешел по приведенной выше ссылке и установил Powershell и NuGet Package Management Extensions версии 0.21 . Консоль PM появляется в моем VS Mac. Но когда я его открыл, он начал выдавать ошибку, которую я вставил ниже.

Я могу запустить PowerShell в терминале Mac. Но это не работает в VS Mac

Disconnected from remote PowerShell host. Reason: Disposed: Reached end of stream.
Disconnected from remote PowerShell host. Reason: Disposed: Reached end of stream.
Unable to restart PowerShell host
Unable to restart PowerShell host
A task was canceled.
NuGet 5.3.0.3
Type 'get-help NuGet' for more information.

Unable to restart PowerShell host
PM> 
Unable to restart PowerShell host
PM> 
Unable to restart PowerShell host
PM> 
Unable to restart PowerShell host

'/Users/myname/.nuget/packages/microsoft.entityframeworkcore.tools/3.1.2/tools/init.ps1'

Executing script file '/Users/myname/.nuget/packages/microsoft.entityframeworkcore.tools/3.1.2/tools/init.ps1'...
Write fault on path /[Unknown]
Disconnected from remote PowerShell host. Reason: Disposed: Reached end of stream.

1 ответ

Спасибо за внимание.

Сегодня мой VS Mac не может открыть файлы моего предыдущего проекта и показать эту ошибку

Expected 1 export(s) with contract name MonoDevelop.TextEditor.CocoaTextViewImports but found 0 after applying applicable constraints.

Я думаю, что часть моего процесса отладки этой проблемы вызвала эту новую проблему. Поэтому я решил переустановить VS. Я удалил VS Mac, и все файлы ресурсов и зависимостей следуют по этой ссылке

Просто удалить VS Mac из папки приложения недостаточно.

После установки расширений управления пакетами NuGet моя консоль PM отображается без ошибок, и новая проблема также исчезает.

Другие вопросы по тегам