如何在C#中将图像打包到DLL

时间:2015-11-02 03:09:53

标签: c# .net wpf dll resources

我的类库的View / Images文件夹中有图像。我尝试将他们的Build操作设置为Resources和Embedded Resources,但是他们没有打包到类库dll。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

正如Reza所提到的,将构建操作设置为所有图像的嵌入式资源。我使用以下代码片段来检查图像是否已加载到DLL中。我能够获取所有图像

protected void btnGetImages_Click(object sender, EventArgs e)
        {
            Assembly currentAssembly = Assembly.GetExecutingAssembly();
            string[] resources = currentAssembly.GetManifestResourceNames();
            foreach(string resource in resources)
            {
                Response.Write(resource + "<br/>");
            }
        }