标签: asp.net .net asp.net-core
我有一个在macbook上运行的asp.net核心项目。我正在使用visual studio代码作为我的代码编辑器。当我从visual studio代码运行项目时,应用程序启动正常,但是当我从项目工作目录中的终端执行dotnet run时,我收到数据库主机名值为空的错误。该值在user-secrets中定义。我是否在命令行中缺少额外的设置?
dotnet run
user-secrets
答案 0 :(得分:1)
如果仅在开发中加载用户机密,则必须记住将环境变量ASPNETCORE_ENVIRONMENT设置为开发。