看板 Web_Design 關於我們 聯絡資訊
各位好 想請教一下 在Asp.net 中 Application 每一個連線到網站的人都可以使用到這個變數 請問他的範圍是整個IIS 還是 整個網站呢? 另外我也想問 要怎麼使用他呢? 當我鎖定他的時候一直出錯因為他是null.. Application.Lock(); 要怎麼初始化他呢 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.221.131 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1448371654.A.4F3.html
kajm: 就我所知應該是整個網站~ 11/25 13:49
kajm: if(Application["XX"] == null) Application["XX"] = 值; 11/25 13:50
kajm: Application太長 用App縮寫表示: 11/25 13:55
kajm: if(App["XX"]==null){App.Lock(); App["XX"]=值; App.Unlock 11/25 13:56
kajm: ();} else{ ... } 這樣應該可以~~ 試試看 11/25 13:56
neocc: 謝謝回答 但是 Application["XX"] 會出現錯誤 11/25 15:27
neocc: 因為Application=null, 所以我在想是不是哪裡要宣告 ? 11/25 15:27
neocc: 或是IIS哪邊要開啟功能? 11/25 15:27
kajm: 還是你把完整的程式碼PO出來看看 我試是可以欸@@ 11/26 14:24
mraaa: 既不是IIS也不是整個網頁,應該是整個AppPool 11/27 01:54