[問題] asp.net Application 使用

作者: neocc (neo)   2015-11-24 21:27:31
各位好
想請教一下
在Asp.net 中 Application 每一個連線到網站的人都可以使用到這個變數
請問他的範圍是整個IIS 還是 整個網站呢?
另外我也想問 要怎麼使用他呢?
當我鎖定他的時候一直出錯因為他是null..
Application.Lock();
要怎麼初始化他呢
謝謝
作者: kajm (kajm)   2015-11-25 13:49:00
就我所知應該是整個網站~if(Application["XX"] == null) Application["XX"] = 值;Application太長 用App縮寫表示:if(App["XX"]==null){App.Lock(); App["XX"]=值; App.Unlock();} else{ ... } 這樣應該可以~~ 試試看
作者: neocc (neo)   2015-11-25 15:27:00
謝謝回答 但是 Application["XX"] 會出現錯誤因為Application=null, 所以我在想是不是哪裡要宣告 ?或是IIS哪邊要開啟功能?
作者: kajm (kajm)   2015-11-26 14:24:00
還是你把完整的程式碼PO出來看看 我試是可以欸@@
作者: mraaa (重新出發....)   2015-11-27 01:54:00
既不是IIS也不是整個網頁,應該是整個AppPool

Links booklink

Contact Us: admin [ a t ] ucptt.com