我正在使用C#進行本地化的Web應用程序。在我的login.aspx頁面上找不到login.aspx.resx文件。我已經使用工具 - >爲頁面生成本地資源,並且每件事情都很好。但由於某些原因,現在無法加載資源文件。Web應用程序中的本地化問題
在我的代碼調用GetLocalResourceObject(「UserNotFound」)。toString()方法,這是我得到
找不到適合指定區域性或中性文化的資源例外。確保編譯時「login.aspx.resources」已正確嵌入或鏈接到程序集「App_LocalResources.root.vljjvu2t」中,或者確保所有需要的附屬程序集均可加載且完全簽名。
所以在後面的代碼和本地化控制它只是沒有看到資源文件。
這個問題接縫很奇怪。在我的筆記本電腦上,它的接縫工作正常,但在我的桌面上沒有。他們都使用相同的修訂。
編輯:
我設法跟蹤到.NET被損壞。如果任何人對如何解決.net 3.5在Windows 7上的安裝有任何想法,這將是非常有幫助的。
您的網站的其他部分是否正常本地化? – 2009-07-01 15:29:05