我在訪問強類型值時遇到了問題,該值來自我的全局資源文件。 VS 2010不提供智能感知,並且它在編譯時失敗,並說該類型或名稱空間不存在。這裏是我的代碼:ASP.NET強類型的全球化資源值
lblGlobalResourceST.Text = System.Resources.GlobalResource.MyName; //MyName is the key/name
我的鑰匙/名稱對是:MYNAME,馬特
資源文件名:GlobalResource.resx位於根/ App_GlobalResources文件
框架:4.0
語言: C#
根據MSDN,
資源被編譯到 命名空間資源,並且每個默認 資源成爲 資源類
出於某種原因,它不會讓我通過IDE UI編輯訪問修飾符。它變灰了,目前什麼也沒有顯示。這是一次展示'內部'。 – contactmatt 2010-10-17 14:37:08
我會說試試只是打開designer.cs文件,然後你可以改變該文件中的類訪問修飾符。但是請確保您沒有嘗試在調試模式下進行更改,因爲您將無法再進行更改。 – spinon 2010-10-17 18:54:07