ASP.NET核心CRUD工具:未找到命令,但已实际安装 [英] ASP.NET Core CRUD tool: command not found but actually installed

查看:34
本文介绍了ASP.NET核心CRUD工具:未找到命令,但已实际安装的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在学习ASP.net,所以我正在阅读https://docs.microsoft.com/fr-fr/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-3.0&tabs=visual-studio-code,在搭建电影模型一节中,我必须安装并运行CRUD工具(ASP.net Core DotNet-aspnet-codeGenerator)。我遇到的问题是我无法使用他们的工具,系统会输出一个错误;但我可以安装它。下面是详细信息。

所以我将按照三步教程来使用这个CRUD代码生成器(上面给出的链接)。我引述如下:

  1. 在项目目录(包含Program.cs、Startup.cs和.csproj文件的目录)中打开命令窗口。

✔成功了。

  1. 安装脚手架工具:dotnet tool install --global dotnet-aspnet-codegenerator

✔它起作用了,现在如果我尝试重新安装它,它会输出它已安装。

  1. 对于MacOS和Linux:运行以下命令:dotnet aspnet-codegenerator razorpage -m Movie -dc RazorPagesMovieContext -udl -outDir Pages/Movies --referenceScriptLibraries

🐛它不起作用。以下是输出错误:

无法执行

,因为找不到指定的命令或文件。 可能的原因包括: *您拼写错了内置的DotNet命令。 *您打算执行.NET Core程序,但DotNet-DotNet-aspnet-code生成器不存在。 *您打算运行全局工具,但在路径中找不到具有此名称的以DotNet为前缀的可执行文件。

问题:如何调试才能使此命令工作?

需要

推荐答案

export PATH=$HOME/.dotnet/tools:$PATH,如核心MVC(https://docs.microsoft.com/fr-fr/aspnet/core/tutorials/first-mvc-app/adding-model?view=aspnetcore-3.0&tabs=visual-studio-code)所示。对于Core Razor来说,这一迹象被遗忘了。。。

这篇关于ASP.NET核心CRUD工具:未找到命令,但已实际安装的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆