2019年1月9日 星期三

[ASP.NET] 上傳檔案出現異常(檔案大小超出限制)

當使用者使用上傳功能出現超奇怪的錯誤,像是
無法顯示網頁~
伺服器應用程式無法使用~
已傳回類型 System.OutOfMemoryException 的例外狀況~

饒了我吧....

這種Debug模式下斷點也攔不到,讓人想一頭撞死的錯誤
就可以測測看是不是上傳檔案大小超出限制

基本上自IIS7開始,IIS預設上傳檔案的大小是28MB,而ASP.net則4MB。
(雖然我這次3.5MB就失敗了...)
如果預計開放的大小在28MB內,就只要設定Web.confog檔就可以了!
但如果要開得更大,就要額外設定IIS了。

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...