- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我使用 visual studio 通过特定的迁移来更新我的所有环境。使用下面的命令它运行良好。
update-database -Migration initMigrationProduct -c ProductContext -Environment Production
在 ef core 2.0 中,此命令已更改,参数 -Environment 已删除。它在文档中说。
"With 2.0, you can use the ASPNETCORE_ENVIRONMENT environment variableinstead."
https://learn.microsoft.com/en-us/ef/core/miscellaneous/cli/dotnet
我现在已经尝试了各种方法,但是当我使用 ef core 2.0 运行 update-database
时,它不使用 ASPNETCORE_ENVIRONMENT
变量。我尝试在注册表中设置应用程序属性。
请让我知道我需要做什么才能让它工作以更新不同的环境?
如果我使用不同的 launchsettings
启动应用程序,它可以工作但不使用包管理器控制台。
最佳答案
要在 Visual Studio 中的包管理器控制台 (PMC) 中将 ASPNETCORE_ENVIRONMENT 变量设置为 Production,请首先使用此命令
$env:ASPNETCORE_ENVIRONMENT='Production'
然后就可以使用了
Update-Database
通常。
关于c# - ef core 在更新数据库期间不使用 ASPNETCORE_ENVIRONMENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45881069/
我有以下包含托管服务的简单控制台应用程序: public static async Task Main(string[] args) { using (var host
我有 ASP.NET Core 应用程序(Web Api)。文档解释了 working with multiple environments ,但是没有解释如何设置aspnetcore_environ
我有一个简单的 asp.net 核心项目。我想通过 TeamCity 将它部署到 IIS。问题是我在发布项目时无法设置 ASPNETCORE_ENVIRONMENT。我的目标是使用默认行为来加载应用程
我在尝试解决这样的服务时遇到异常 IApplicationBuilder.ApplicationServices.GetServices();和 "ASPNETCORE_ENVIRONMENT": "
有什么地方可以看到 Service Fabric 使用的环境变量 ASPNETCORE_ENVIRONMENT 是什么?这将有助于确定是否采用了正确的配置。 最佳答案 SF 资源管理器具有给定服务/应
我在 Azure 应用服务和 ASPNETCORE_ENVIRONMENT 方面遇到了一个轻微的问题(但不影响功能)。在我的本地开发环境中,我使用命令 setx ASPNETCORE_ENVIRONM
我在 Azure 应用服务和 ASPNETCORE_ENVIRONMENT 方面遇到了一个轻微的问题(但不影响功能)。在我的本地开发环境中,我使用命令 setx ASPNETCORE_ENVIRONM
在 azure 函数(v2、c#)中,有两个环境变量可用于标识当前环境的名称。 AZURE_FUNCTIONS_ENVIRONMENT ASPNETCORE_ENVIRONMENT 我计划使用 AZU
我有几个 WebDeploy 发布配置文件,它们将我的 .NET Core Web 项目部署到不同的地方(Dev、QA、IIS 上的 Stage)。为了让应用程序知道它在哪里运行,我需要设置 ASPN
我有 ASP.NET Core Web 应用程序。我已在 Web 服务器上配置了 Web 应用程序,并将 ASPNETCORE_ENVIRONMENT 变量设置为 Development。我在机器级别
我使用 visual studio 通过特定的迁移来更新我的所有环境。使用下面的命令它运行良好。 update-database -Migration initMigrationProduct -c
我在设置 ASPNETCORE_ENVIRONMENT 变量时遇到问题,该变量在 docker 容器 中运行我的项目。问题是该值总是设置/覆盖为“Development”。 我尝试使用 在我的 Doc
我用 dotnet core 创建了一个简单的 webapi 项目。 我正在尝试使用 ASPNETCORE_ENVIRONMENT 系统变量设置运行环境。 C:\devel\apps\webapi>s
如何在 VSO 部署模板中设置 ASPNETCORE_ENVIRONMENT 变量? 最佳答案 它只是一个环境变量,TFS Scripted build/releases 中的变量被设置为环境变量。
我有一个 .netcore Web 应用程序,可以在我的计算机上正常运行。我想让它在 Docker 容器中运行。 我正在尝试设置 ASPNETCORE_ENVIRONMENT 环境变量,但在读取此变量
我在命令提示符中使用“setx ASPNETCORE_ENVIRONMENT“Development””设置环境变量。但我遇到了与第一次将 blazor 服务器应用程序部署到 azure 时遇到的错误
我似乎无法使用ASPNETCORE_ENVIRONMENT = Production使我的aspnet核心应用程序在docker中运行,但是当我将环境改回Development时它可以工作。在生产环境
我在命令提示符中使用“setx ASPNETCORE_ENVIRONMENT“Development””设置环境变量。但我遇到了与第一次将 blazor 服务器应用程序部署到 azure 时遇到的错误
当我将 ASP.NET Core Web 应用程序发布到本地文件系统时,它始终采用生产配置和值为“Production”的 ASPNETCORE_ENVIRONMENT 变量。 我必须如何以及在哪里设
我有一个运行良好的 ASP Core 2.2 应用程序。 我有一个 appsettings.json 我有一个 appsettings.QA.json 我有一个 Azure 应用服务,已在门户的“配置
我是一名优秀的程序员,十分优秀!