環境:我正在IIS6上運行的ASP.Net 2.0網站上工作;我正在使用VS2005和VB運行IIS 5.1的WinXP進行本地開發。在運行IIS 5.1的XP上使用Web.Caching不可用?
Issue:我正在嘗試使用System.web.caching.cache爲一些業務層對象(實際上創建一個緩存層)創建緩存。這應該在System.Web命名空間下可用,但我似乎有權訪問的是:AspNetHostingPermission,AspNetHostingPermissionAttribute和AspNetHostingPermissionLevel(我在項目中引用了System.Web,並在類中導入)。還有很多其他類(例如HTTPRuntime)也不會出現(這是根據「使用SQL緩存依賴關係」教程http://www.asp.net/web-forms/tutorials/data-access/caching-data/using-sql-cache-dependencies-vb)。
我在我的繩索末端,似乎無法找到任何解釋這一點的地方。有沒有人在這種情況下,看到過這個?任何幫助解決這個問題都非常感謝!