[英]ASP.NET Resx Resource randomly giving null reference exception
我正在查看我為其開發的網站的錯誤日志,並且頁面中的某行時不時地隨機給出一個空引用異常。 例如,隨機性可能會在每100次匹配中返回一次或兩次null。
這是一行:
@Resources.Global.ThankYou
這是資源文件夾的結構(“資源”文件夾位於Web項目文件夾的根目錄中):
與我交談過的錯誤的用戶似乎都在英語操作系統上,並且我檢查的日志中的所有錯誤在其傳遞的HTTP請求屬性中都具有這種相似性:
HTTP_ACCEPT_LANGUAGE:zh-cn
而且大多數但並非所有遇到此問題的用戶似乎都在iPhone或ipad上(也有一些android)。 為了嘗試復制該問題,我將英語-澳大利亞語推送到了我的語言列表的頂部,並測試了完全相同的頁面,但是效果很好-像其他98%的用戶一樣,並選擇了默認的Global.resx英文的謝謝價值。
有誰知道一些用戶如何獲得隨機null引用異常的想法? 非常感謝您的反饋!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.