/ASSEMBLYRESOURCE
(嵌入受管理资源)
将托管资源嵌入程序集。
语法
参数
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++ 编译器和生成属性。
选择“配置属性”>“链接器”>“输入”属性页。
修改“嵌入受管理资源文件”属性。