asp.net - 为什么我的网站在 azure 停止工作
问题描述
以 azure 登录我的网站时出现错误
[NullReferenceException: 对象引用未设置为对象的实例。] C:\TEMP\flow3_2_1\flow3_2_1\Models\AdminDAL.cs:148 中 的 GetTogetherWeb2.Models.AdminDAL.IsAdmin(Int32 user_id):148 运行时没有错误它在本地主机上。所有的防火墙都是开放的,所有的数据库服务器都可以正常工作。
错误出现在 1 周前,我还没有找到解决办法。我在 Azure 上的网页已经 2 年了,部署项目没有问题。
我们定期进行部署,并且它附带了一个部署。但是,当我们将部署回滚到旧版本时,出现了同样的错误。
解决方案
您可以在
您拥有的AdminDAL.cs
行中放置一些日志来检查对象的值尝试取消引用空对象引用时引发的异常。148
NullReferenceException
https://docs.microsoft.com/en-us/dotnet/api/system.nullreferenceexception?view=netcore-3.1
推荐阅读
- javascript - 如何通过 request-promise-native 获得自然解决的承诺
- javascript - 只读属性和 ngOnInit
- javascript - 多个If语句逻辑问题
- c++ - 由于 int main 错误无法打开程序
- java - Java 8 日期表达式
- php - 从 C 调用 PHP 函数后扩展中的 Seg 错误
- python-3.x - 如何使用 nltk 计算困惑度
- android - 如何在materialCalendarView中隐藏当前月份的上个月日期
- node.js - 如何将请求的输出存储在变量上?
- python - Linux 上缺少 Selenium Firefox 配置文件