如何在控制台应用程序中访问.Properties.Resources
?这是为了使用附加到解决方案的资源文件。
这正是我能看到的:
第一个语法错误不是我关注的那个(只有赋值,调用,递增,递减和新对象表达式可以用作语句)。
我正在尝试修复的是第二个:当前上下文中不存在“属性”这个名称
答案 0 :(得分:10)
编辑回答(编辑后):
您没有资源。
在解决方案资源管理器中右键单击“测试” - >添加 - >新商品 - >资源文件
然后双击创建的文件(例如Resource1.resx),并从那里获取它。
然后使用它:
string s = Resource1.String1;
原始回答:
Text = Properties.Resources.String1;
例如。
编辑:
点击Properties
中Solution Explorer
旁边的小三角形,然后对Resources
执行相同操作。然后双击Resources.Designer.cs
。
然后像这样复制命名空间:
TheNameSpace.Properties.Resources.String1;
答案 1 :(得分:1)
您的应用似乎没有拥有任何资源。
答案 2 :(得分:0)
您需要将文件添加为资源,打开项目的属性,选择资源选项卡。然后按添加资源>添加现有文件。选择你的文件。
确保添加的资源文件具有Build Action = Resource