为什么无法在VS 2010 Express中为该文件夹添加资源?

时间:2011-03-22 11:30:07

标签: visual-studio-2010 resources

您好 为了能够使用例如图片,我需要点击Resources.resx并添加现有项目。 然后它将出现在Resources文件夹下。但是,我可以在该Resource文件夹上使用Context菜单并添加现有项目,但是当我使用Resources.resx文件时,我无法使用它并且它不会显示。 所以当我想添加任何东西时,我总是需要点击Resources.rext?同样在这个“视图”中我不能使用文件夹,因此它非常混乱。 另外什么是资源中的新文件夹dir很适合 - 当我在那里拖动文件时,再也无法访问..

1 个答案:

答案 0 :(得分:0)

正确;要向ResX文件添加内容,需要将其添加到ResX文件中。

您可以使用多个ResX文件代替文件夹。

您还可以在程序集中嵌入图像(将Build Action设置为Embedded Resource),而不是使用ResX文件;然后,您可以创建任意目录树 要阅读嵌入资源,请致电typeof(MyType).Assembly.GetManifestResourceStream(name)并记住在using声明中关闭该流。