我管理了一個VB.NET ClassLibrary項目並將其編譯爲DLL。如何在NET DLL中設置默認圖標?
問題是,這個DLL是一個Win32程序的插件,它可以顯示DLL的主要圖標。 看起來像這個圖標被程序識別爲一個名爲MAINICON的資源(對於C++的例子,這是在.rc資源文件中描述的:MAINICON ICON「dllicon.ico」)。
有什麼辦法可以在.NET DLL中模擬這種行爲嗎?
P.S:我嘗試添加圖標作爲MAINICON命名爲嵌入式資源,但它無法識別。 它只顯示this default icon(不知道爲什麼)。
PPS:另外我得到這個線索(不知道它會幫助或沒有),但不知道如何使用它:
程序會默認在其資源編號最小的圖標。
您是否嘗試過在Visual Studio中的一個項目的屬性頁? – 2014-11-25 06:28:49
是的,但默認圖標被禁用ClassLibrary項目類型 - http://i.imgur.com/hyM0MJr.png – ladybug 2014-11-25 06:44:52