1
我有一個小應用程序與幾個圖標。我決定把它們放在一個單獨的DLL中,所以在我的解決方案中,我創建了一個項目,並將這些圖標作爲資源嵌入。 然後我編譯這個庫(myImages.dll)C#加載嵌入式圖像的外部DLL
之後,我在主程序中添加了dll作爲參考,並使用ResourceManager獲取我的自定義庫的引用。然後我指出使用GetObject方法來檢索每個文件的名稱。
下面的代碼工作,但是當我嘗試檢索圖標出現錯誤:
ResourceManager rm = new ResourceManager("myAssembly.MyNamespace", Assembly.LoadFile("Images.dll"));
Image myImage = ((System.Drawing.Image)(rm.GetObject("myIcon")));
似乎提及我Images.dll不能正常工作。 任何提示?