, 나는 다음 줄을 추가하면 ...IHostingEnvironment.EnvironmentName은 어떻게 작동합니까? 닷넷 코어 콘솔 응용 프로그램에서
IHostingEnvironment env = new HostingEnvironment();
Console.WriteLine(env.EnvironmentName);
나는이 결과를 얻을 ...
생산
하지만 내가 할 동일한 컴퓨터의 ASP.NET 코어 응용 프로그램에서 같은 것을 ...
public Startup(IHostingEnvironment env)
{
Debug.WriteLine(env.EnvironmentName);
}
나는이 결과를 얻을 ...
개발
- 정확히 어떻게 EnvironmentName 작동합니까?
- 내 로컬 컴퓨터가 개발 환경으로 지정하려면 어떻게해야합니까?
- Azure가 생산 환경 인으로 지정하려면 어떻게해야합니까? 추가 점으로
는 디버그 및 솔루션 내에서 출시 구성 작업을 EnvironmentName 구성 할 수 있습니다?
- 디버그 => 개발
- 릴리스 => 생산 디버그를 사용하여 구축 할 때 궁극적 인 목표는 로컬 SQL 데이터베이스에 연결할 수있다
하고, 릴리스을 사용하여 작성한 Azure 데이터베이스
가능한 복제 [설정 방법 환경 이름 (IHostingEnvironment.EnvironmentName)?] (http://stackoverflow.com/questions/28258227/how-to-set-environment-name-ihostingenvironment-environmentname) – Hackerman
@Hackerman 확실히 도움이됩니다. 내가 질문에 여분의 비트를 추가했습니다. – series0ne