将托管资源嵌入程序集。
语法
参数
filename
要嵌入此程序集的受管理资源。
name
可选。 资源的逻辑名称;用于加载资源的名称。 默认值是文件的名称。
(可选)可以使用 PRIVATE 指定文件是否应在程序集清单中专用。 默认情况下,name 在程序集中是公共的。
备注
使用 /ASSEMBLYRESOURCE 链接器选项以在程序集中嵌入资源。
使用链接器创建时,程序集中的资源是公有的。 链接器不允许重命名程序集中的资源。
例如,如果 filename 是由资源文件生成器 (Resgen.exe) 创建的或在开发环境中创建的 .NET Framework 资源文件 (.resources),则可使用 System.Resources 命名空间中的成员来访问它。 有关详细信息,请参阅 System.Resources.ResourceManager。 对于所有其他资源,请使用 System.Reflection.Assembly 类中的 GetManifestResource* 方法在运行时访问资源。
影响程序集生成的其他链接器选项包括:
在 Visual Studio 开发环境中设置此链接器选项
打开项目的“属性页” 对话框。 有关详细信息,请参阅在 Visual Studio 中设置 C++ 编译器和生成属性。
选择“配置属性”>“链接器”>“输入”属性页。
修改“嵌入受管理资源文件”属性。