2015-01-15 118 views
1

我按https://stackoverflow.com/a/12491626/67824中所述設置了該圖標,但它仍然顯示爲碼頭和中的通用應用程序圖標(帶有綠色「exec」文本的灰色屏幕) ⌘+ tab應用程序切換器(當我從MonoDevelop運行它並使用mono foo.exe運行時)。我知道它可以完成,因爲當我運行一個mono-compliant version of LINQPad時,我看到了LINQPad應用程序圖標。無法爲Monodevelop中的GTK#應用程序設置應用程序圖標3.1.1

回答

0

我也在主窗口的類中使用SetIconFromFile方法。下面的示例將我的圖標複製到我的應用程序根目錄下的Images文件夾中:

this.SetIconFromFile(string.Format("{0}{1}Images{2}Logo.ico", System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location), System.IO.Path.DirectorySeparatorChar, System.IO.Path.DirectorySeparatorChar)); 
+0

恐怕它不起作用,仍顯示爲通用應用程序圖標。也許對圖標大小有一定的要求 - 你的圖標的尺寸是多少? – 2015-07-27 12:06:36

相關問題