Microsoft.VisualStudio.Web.CodeGeneration.Design не обнаруживается инструментом dotnet aspnet-codegenerator ⇐ C#
Microsoft.VisualStudio.Web.CodeGeneration.Design не обнаруживается инструментом dotnet aspnet-codegenerator
Я только что создал приложение MVC с помощью dotnet new mvc --name test-project (netcoreapp3.1) без какого-либо доступа к базе данных и идентификации, которые я хотел бы добавить вручную в целях настройки. Затем я добавил несколько пакетов, чтобы использовать инструмент dotnet aspnet-codegenerator. Мой .csproj выглядит так:
netcoreapp3.1 test_project среда выполнения; строить; родной; файлы контента; анализаторы; buildtransitive все среда выполнения; строить; родной; файлы контента; анализаторы; buildtransitive все Как видите, Microsoft.VisualStudio.Web.CodeGeneration.Design стоит первым в списке. Однако когда я пытаюсь запустить любой шаблон из инструмента dotnet aspnet-codegenerator (например: dotnet aspnet-codegeneratorident -h), я получаю следующее сообщение: р> В этом проекте нет доступных генераторов кода. Добавьте пакет Microsoft.VisualStudio.Web.CodeGeneration.Design в проект в качестве ссылки на пакет NuGet.
Даже если я укажу файл .csproj с флагом -p, я все равно получу то же сообщение. Проводя небольшое исследование, я обнаружил эту проблему в их репозитории, но это совсем другое: ОП пытался добавить скаффолдер в приложение .NET Core 3.0, используя версию скаффолдера 3.1.
Я использую .NET 3.1.401 в Xubuntu 20.04.
Есть мысли? Заранее спасибо.
ИЗМЕНИТЬ 1 Некоторые люди предположили, что это будет близко к тому, что мы имеем здесь, но дело в том, что я знаю, что он делает, и я фактически добавил «глобальные инструменты», предложенные в этой статье. Проблема в том, что aspnet-codegenerator не обнаруживает, что у меня уже есть библиотека, необходимая для его работы, добавленная в файл .csproj.
РЕДАКТИРОВАНИЕ 2
Очевидно, несколько человек тоже столкнулись с этой проблемой, поэтому я разместил проблему в их репозитории
Я только что создал приложение MVC с помощью dotnet new mvc --name test-project (netcoreapp3.1) без какого-либо доступа к базе данных и идентификации, которые я хотел бы добавить вручную в целях настройки. Затем я добавил несколько пакетов, чтобы использовать инструмент dotnet aspnet-codegenerator. Мой .csproj выглядит так:
netcoreapp3.1 test_project среда выполнения; строить; родной; файлы контента; анализаторы; buildtransitive все среда выполнения; строить; родной; файлы контента; анализаторы; buildtransitive все Как видите, Microsoft.VisualStudio.Web.CodeGeneration.Design стоит первым в списке. Однако когда я пытаюсь запустить любой шаблон из инструмента dotnet aspnet-codegenerator (например: dotnet aspnet-codegeneratorident -h), я получаю следующее сообщение: р> В этом проекте нет доступных генераторов кода. Добавьте пакет Microsoft.VisualStudio.Web.CodeGeneration.Design в проект в качестве ссылки на пакет NuGet.
Даже если я укажу файл .csproj с флагом -p, я все равно получу то же сообщение. Проводя небольшое исследование, я обнаружил эту проблему в их репозитории, но это совсем другое: ОП пытался добавить скаффолдер в приложение .NET Core 3.0, используя версию скаффолдера 3.1.
Я использую .NET 3.1.401 в Xubuntu 20.04.
Есть мысли? Заранее спасибо.
ИЗМЕНИТЬ 1 Некоторые люди предположили, что это будет близко к тому, что мы имеем здесь, но дело в том, что я знаю, что он делает, и я фактически добавил «глобальные инструменты», предложенные в этой статье. Проблема в том, что aspnet-codegenerator не обнаруживает, что у меня уже есть библиотека, необходимая для его работы, добавленная в файл .csproj.
РЕДАКТИРОВАНИЕ 2
Очевидно, несколько человек тоже столкнулись с этой проблемой, поэтому я разместил проблему в их репозитории
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
M1 Mac dotnet-aspnet-codegenerator Для запуска этого приложения необходимо установить .NET.
Anonymous » » в форуме C# - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Агент langchain с инструментом: «ошибка» не является допустимым инструментом
Anonymous » » в форуме Python - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Агент langchain с инструментом: «ошибка» не является допустимым инструментом
Anonymous » » в форуме Python - 0 Ответы
- 34 Просмотры
-
Последнее сообщение Anonymous
-