VS Express(C#)属性之间的差异>;Resources.resx和Resources1.resx
我很好奇这两者之间有什么区别?我能够为它们添加资源。在“项目属性”菜单中,单击“资源”时,将显示第一个资源的内容。为什么默认情况下两者都有?设置也一样。谢谢 Properties>Resources.resx是默认的(全局)资源文件夹。您的Resources1.resx只是对它的引用。除非您手动定义了另一个资源文件夹。Visual Studio转而建议您将所有资源存储到Properties>resources.resx中。但您可以随意添加自己的资源,例如项目文件夹中的Resources1.resx。它们将单独编译,彼此不冲突VS Express(C#)属性之间的差异>;Resources.resx和Resources1.resx,c#,visual-studio,project,C#,Visual Studio,Project,我很好奇这两者之间有什么区别?我能够为它们添加资源。在“项目属性”菜单中,单击“资源”时,将显示第一个资源的内容。为什么默认情况下两者都有?设置也一样。谢谢 Properties>Resources.resx是默认的(全局)资源文件夹。您的Resources1.resx只是对它的引用。除非您手动定义了另一个资源文件夹。Visual Studio转而建议您将所有资源存储到Properties>resources.resx中。但您可以随意添加自己的资源,例如项目文件夹中的Resources1.res
但是,每个项目IMHO只使用一个resx文件是一个很好的做法。那么,当我将某个文件添加到该全局文件时,它怎么不会出现在资源1中呢?它们是两个独立的文件。然后,我不明白它怎么会被引用,正如Pieter所说。