2
我正在使用MonoDevelop和MonoMac將Windows的小型c#應用程序轉換爲osx。 我通過添加CFBundleIconFile和駐留在Resources目錄中的圖標名稱,使用位於應用程序內容目錄中的Info.plist更改了應用程序的圖標。 到目前爲止一切正常,finder確認該圖標,並在「Get info」頁面中正確。 但是,當我啓動應用程序時,正確的圖標開始彈起,但稍後它變爲MonoMac monkey(?)圖標。 有什麼方法讓我保持我的圖標?MonoMac還原應用程序圖標更改
我正在使用Windows窗體。 但刪除win32圖標(我已設置),清理和重建應用程序沒有解決問題。 我可以強制代碼中的圖標嗎? – Birken 2012-02-24 14:24:50
我相信,如果你像我上面提到的那樣做,比如MyForm.Icon = new Icon(「MyIconFile.ico」); (或更好,從資源流),那麼應該這樣做.. – Curtis 2012-02-25 06:33:39
我已經這樣做了(因爲這是我們如何在Windows上設置圖標)。嘗試刪除它,它使單猴像素化。 – Birken 2012-02-27 08:14:42