【发布时间】:2012-06-19 21:19:22
【问题描述】:
我有带有命名空间测试的项目 asp.net,并且我正在使用资源(文件 Resource.resx 和 Resource.en-GB.resx)。我在资源键 MY_TEXT 中有值。在文件 .aspx 我可以使用
<%# Resources.Resource.MY_TEXT %>
但是当我使用时(如文章http://msdn.microsoft.com/en-us/magazine/cc163566.aspx)
myLabel.Text = Resource.MYTEXT;
它没有找到它,我有构建错误。为什么?
最好的问候, 达格纳
【问题讨论】:
-
什么是构建错误?
-
当前上下文中不存在名称“资源”。它是红色下划线。
-
现在我将 myLabel.Text = test.App_GlobalResources.Resource.MYTEXT; 设置为错误:“test.App_GlobalResources.Resource”不包含“MYTEXT”的定义
-
Resource文件驻留在项目结构的哪个文件夹中? -
在 App_GlobalResources 中,当然是两个版本