VS Express(C#)之间的差异属性> Resources.resx和Resources1.resx

问题描述:

我很好奇这两者之间有什么区别?我能够为他们添加资源。在项目属性菜单中,当我点击资源时,会显示第一个内容。为什么有默认情况下呢?与设置相同。谢谢!VS Express(C#)之间的差异属性> Resources.resx和Resources1.resx

Visual Studio转向建议您将所有资源存储到Properties> Resources.resx中。但是您可以随意添加自己的资源,例如项目文件夹中的Resources1.resx。它们将分开编译,并且不会相互冲突。

但是,每个项目只使用一个resx文件是一个很好的做法。

属性> Resources.resx是默认(全局)资源文件夹。您的Resources1.resx仅作为参考。除非您手动定义了另一个资源文件夹。

+0

那么,当我向全局添加一些东西时,它不会出现在Resource1中? – Petr 2009-11-30 08:06:32

+0

他们是两个独立的文件。 – 2009-11-30 08:32:02

+0

然后我不明白它如何可以作为参考,正如彼得说。 – Petr 2009-11-30 08:33:03