如何:创建嵌入的资源

更新:2007 年 11 月

将资源添加到 Visual Studio 项目时,这些资源会被创建为链接资源。在某些情况下,您可能希望将资源嵌入到应用程序资源 (.resx) 文件中。有关更多信息,请参见链接的资源与嵌入的资源

在“项目设计器”的“资源”页上,可以将资源从链接资源更改为嵌入资源。

说明:

字符串资源总是嵌入在 .resx 文件中,不能更改为链接资源;文件资源在编译时总是链接的。

将链接资源更改为嵌入资源

  1. 在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

  2. 单击“资源”选项卡。

  3. 在“资源设计器”工具栏上,指向资源视图下拉列表,单击箭头,然后选择要编辑的资源类型。

  4. 选择要更改的资源。

  5. 在“属性”窗口中,选择“持久性”属性,并将它更改为“嵌入在 .resx 中”。

将嵌入资源更改为链接资源

  1. 在“解决方案资源管理器”中选定一个项目,然后在“项目”菜单中单击“属性”。

  2. 单击“资源”选项卡。

  3. 在“资源设计器”工具栏上,指向资源视图下拉列表,单击箭头,然后选择要编辑的资源类型。

  4. 选择要更改的资源。

  5. 在“属性”窗口中,选择“持久性”属性,并将它更改为“在编译时链接”。

请参见

概念

链接的资源与嵌入的资源

应用程序中的资源

参考

“项目设计器” ->“资源”页

资源文件生成器 (Resgen.exe)

其他资源

管理应用程序资源