2012-06-08 138 views
3

我想在我的DLL上嵌入一些圖標,但是某些東西不正確。爲資源管理器創建嵌入資源

使用.NET4和VS 2010和Windows7 x64 我有這個衛星DLL(類庫)。我添加資源文件和我的圖標。 在我的DLL代碼中,我可以訪問圖標(但這不是理想)。

問題是,當我嘗試使用此DLL,例如,選擇一個圖標到我的自定義文件夾。 我點擊文件夾屬性,更改圖標,但是當我選擇我的DLL時,我得到一個錯誤,說我的DLL上沒有圖標。

我相信我的類庫中缺少一些東西來完成此操作。

回答

0

嘗試讓您的圖標位於Resource DLL中,而不是類庫中。請參閱:"Creating a Resource-Only DLL" at MSDN(我在Visual C++> Win32> Win32 Project中找到了所述項目類型)。