W Visual Studio 2015 ustawiono następującą zmienną we właściwościach projektu: ASPNET_ENV. Jeśli ustawisz go do rozwoju, a następnie można użyć:Jak ustawić zmienne środowiskowe ASP.NET 5 w środowisku produkcyjnym
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseErrorPage();
}
}
metoda IsDevelopment sprawdzi ASPNET_ENV zmienną środowiskową. Teraz wszystko dobrze się rozwija, gdy jesteś w Visual Studio 2015. Kiedy publikujesz aplikację WWW do IIS na serwerze produkcyjnym, jak ustawić wartość dla ASPNET_ENV?
Mój serwer jest Windows Server 2012
możliwe duplikat [Asp.net 5 publikować do IIS, ustawienie ASPNET \ _ENV Zmienne] (http://stackoverflow.com/questions/31049152/asp-net-5-publish-to-is-setting-aspnet-env-variables) – Amit
Spójrz na następujące: http: //docs.asp .net/pl/latest/basic/environments.html - w szczególności zwróć uwagę na UWAGA, która wskazuje, że serwer internetowy wymaga ponownego uruchomienia, aby zmiany w tym obszarze zostały uwzględnione. –
@Amitować nie dlatego, że udzielona odpowiedź nie ma sensu. –