我是ASP.NET的新手学习者。我遵循this ASP.NET Razor pages教程,并将我的应用程序部署到Azure。
但是当我尝试访问this Movies页面时,出现此错误。
错误。
处理您的请求时发生错误。
请求ID:| f9ecac03-478613f8cb88adc0。
开发模式切换到开发环境显示有关发生的错误的详细信息。
不应该为开发环境启用开发环境应用程序。可能会导致显示来自最终用户的例外。对于本地调试,启用开发通过设置ASPNETCORE_ENVIRONMENT环境变量来创建环境开发并重新启动应用程序。
我尝试过this existing solution,并将模式更改为生产,但是问题仍然相同。
这是我的启动设置-
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50335",
"sslPort": 44327
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Production"
}
},
"Polling_System": {
"commandName": "Project",
"launchBrowser": true,
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Production"
}
}
}
}
我的部署模式是Framework-Dependent,后来我将其更改为Self-Contained。
有人可以帮助我解决此问题吗?谢谢。
P.S。如果"ASPNETCORE_ENVIRONMENT":
的值设置为"Development"
],则该页面在我的机器上可以正常工作
我是ASP.NET的新手学习者。我一直在遵循此ASP.NET Razor页面教程,并将我的应用程序部署到Azure。但是,当我尝试访问此电影页面时,出现此错误。 ...
解决方案: