Уже три дня я нахожу решение, но все напрасно. Я установил все переменные среды в режим разработки, но до сих пор не вижу ошибок в деталях. И получение сообщения tha:
"При переключении в среду разработки отобразится более подробная информация о возникшей ошибке.
Среду разработки не следует включать для развернутых приложений. Это может привести к отображениюконфиденциальную информацию от исключений для конечных пользователей. Для локальной отладки включите среду разработки, задав для переменной среды ASPNETCORE_ENVIRONMENT значение Development и перезапустив приложение. "
вот мой файл launchsettings.json:
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50802",
"sslPort": 44399
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"FazalElectronics": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:5001;http://localhost:5000"
}
}
}
вот мой запуск. Ccs
<pre> public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseDatabaseErrorPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
endpoints.MapRazorPages();
});
}
Ошибка, которую я получаю: ![enter image description here](https://i.stack.imgur.com/sxSZB.png)
Одна вещь меня так смущает. Когда я публикую свое приложение на сервере, я получаю дополнительный файл appsetting.production.json, я понятия не имею, что он делает.