dotnet run命令找不到用户机密

时间:2017-01-31 09:44:13

标签: asp.net .net asp.net-core

我有一个在macbook上运行的asp.net核心项目。我正在使用visual studio代码作为我的代码编辑器。当我从visual studio代码运行项目时,应用程序启动正常,但是当我从项目工作目录中的终端执行dotnet run时,我收到数据库主机名值为空的错误。该值在user-secrets中定义。我是否在命令行中缺少额外的设置?

1 个答案:

答案 0 :(得分:1)

如果仅在开发中加载用户机密,则必须记住将环境变量ASPNETCORE_ENVIRONMENT设置为开发。