如何在控制台应用程序中访问.Properties.Resources
?这是使用附加到解决方案的资源文件。如何访问控制台应用程序中的资源?
这也正是我所看到的:
第一个语法错误是不是可以作为一个我很担心(只有分配,调用,递增,递减和新的对象表达声明)。
,我试图解决的一个是第二:名称“属性”不在当前情况下存在
如何在控制台应用程序中访问.Properties.Resources
?这是使用附加到解决方案的资源文件。如何访问控制台应用程序中的资源?
这也正是我所看到的:
第一个语法错误是不是可以作为一个我很担心(只有分配,调用,递增,递减和新的对象表达声明)。
,我试图解决的一个是第二:名称“属性”不在当前情况下存在
编辑答案(你的编辑后):
你不要有资源。
右键单击在Solution Explorer“测试” - >添加 - >新建项目 - >资源文件
上创建的文件(例如Resource1.resx)然后双击,并从那里。
然后使用它:
string s = Resource1.String1;
原来的答复:
Text = Properties.Resources.String1;
例如。
编辑:
点击小三角旁边Properties
在Solution Explorer
,然后做同样Resources
。然后双击Resources.Designer.cs
。
再有复制的命名空间是这样的:
TheNameSpace.Properties.Resources.String1;
您需要将您的文件添加为资源,打开项目的属性,选择资源选项卡。然后按添加资源>添加现有文件。选择你的文件。
确保已添加的资源文件具有生成操作=资源
use test.Properties;那么它会工作; –
'test.Properties'具有完全相同的错误。 – Joe
@Joe ..........你还没有添加资源文件(正如我在解决方案资源管理器中看到的那样)。 IN为了添加资源文件,在项目文件上单击右键,然后单击属性,然后单击左窗格中的资源。点击创建默认资源文件 –