资源文件夹 VS resx 文件

本文关键字:文件 resx VS 文件夹 资源 | 更新日期: 2023-09-27 18:37:28

首先,请注意,我是一名Java开发人员,几周前才开始使用C#。这是我的问题,它是关于Visual Studio IDE的。

我正在使用Visual Studio ide 2008来创建C#项目。我打开了一个新的窗口应用程序,在窗体中添加了一个图片框,现在准备向其添加图像。我单击了图片框中的黑色小箭头按钮,它会打开一个对话框,我们可以在其中放置图像。

现在,问题来了。在我的 c# 书中,他们使用第一个选项"本地资源"添加图像。无论如何,由于我必须添加图像数量,因此我选择了"项目资源文件"并一次将所有图像添加到文件夹中。现在我工作顺利,没有任何问题。但是,我可以看到"Form.resx"文件是空的(在我的书中,他们显示该文件包含所有图像文件)。

想知道我所做的是否正确。即使该文件为空,程序中也没有错误。我不知道分发后是否会出现任何问题,例如缺少资源(在 Java 中,通常会发生这种情况,除非您将所有资源放入项目内的新"包"中。这是我在添加图像时选择第二个选项的原因之一)。 请帮忙!

资源文件夹 VS resx 文件

您的资源将位于一个名为 Resources.Resx 的文件中(我认为),该文件可以在项目文件的"属性"文件夹中找到

http://msdn.microsoft.com/en-us/library/7k989cfy(v=vs.80).aspx 此链接包含有关使用资源的一些信息

如果要在项目中的多个窗体上需要这些文件,最好将文件添加到项目资源中。如果当前表单只需要它们,则不妨将它们放在表单资源文件中