mcl*_*129 6 asp.net-mvc azure asp.net-core-mvc asp.net-core-1.0
我创建了一个简单的ASPNET Core 1.0 MVC应用程序,我试图使用Visual Studio部署到Azure.我可以使用IIS Express在我的机器上本地运行此应用程序,并导航到我的默认路由并显示页面.但是,在Azure中,我每次都会遇到500错误,此时我对如何获取其他信息感到茫然.
我在我的Azure应用程序中启用了详细的请求记录,但它似乎并没有告诉我太多.
ModuleName="AspNetCoreModule", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="500", HttpReason="Internal Server Error", HttpSubStatus="0", ErrorCode="The operation completed successfully.
(0x0)", ConfigExceptionInfo=""
Run Code Online (Sandbox Code Playgroud)
我已经将我的Startup配置剥离到了必需品
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
public void Configure(IApplicationBuilder app, ILoggerFactory loggingFactory)
{
loggingFactory.AddConsole();
loggingFactory.AddDebug();
app.UseMvc(routes => {
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}"
);
});
}
Run Code Online (Sandbox Code Playgroud)
在MVC管道中必须有些东西,但我不知道如何增加更多可见性.我该怎么做才能获得更多信息?
如果重要,这是我的 Program.cs
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.Build();
host.Run();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1598 次 |
| 最近记录: |