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