为了账号安全,请及时绑定邮箱和手机立即绑定

将带有类库的 ASP.Net Core Web 应用程序发布到 Azure 时

将带有类库的 ASP.Net Core Web 应用程序发布到 Azure 时

C#
Qyouu 2021-07-02 10:00:43
我一直在尝试将我的 Web 应用程序部署到 Azure,但在第一页上出现 500 错误。我假设这是因为我在第一页上引用的模型存在问题,该模型被引用到我的解决方案中的类库。这是项目的外观我之前在引用类库时遇到了一些问题,但到目前为止我已经能够解决这些问题并成功构建两个项目。并且该项目在 IISExpress 中运行得很好。但是当我尝试将它部署到 Azure 时,我的主页上出现 500 错误。
查看完整描述

2 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

在 VS 中使用“发布”对话框发布 Azure 应用服务后,打开服务器资源管理器(视图 > 服务器资源管理器),右键单击应用服务实例并选择附加调试器。在运行的 ASP.NET 应用程序中,重现错误或之前设置断点。应该在 Visual Studio 中命中断点。像本地一样!


查看完整回答
反对 回复 2021-07-03
?
慕容708150

TA贡献1831条经验 获得超4个赞

在starup.cs存在一种方法Configure。启用 app.UseDeveloperExceptionPage()并 app.UseDatabaseErrorPage()详细查看错误。


 public void Configure(IApplicationBuilder app, IHostingEnvironment env)

        {

            if (env.IsDevelopment())

            {

                app.UseDeveloperExceptionPage();

                app.UseDatabaseErrorPage();

            }

            else

            {

                //app.UseExceptionHandler("/Home/Error");


                app.UseDeveloperExceptionPage(); // add this to see error

                app.UseDatabaseErrorPage();    // add this to see  error 


            }



        }


查看完整回答
反对 回复 2021-07-03
  • 2 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信