我在Visual C#2010編寫的程序在Windows 7中,我想改變它顯示在開始菜單和任務欄的圖標。更改應用程序的圖標:工程在標題欄,而不是在任務欄或開始菜單
我已經改變了圖標,我想在三個不同的地方:在表單設計器的主要形式的屬性列表;在我添加到項目中的NotifyIcon中;以及「應用程序」部分的「圖標和清單」條目中的項目屬性頁面中。
的結果是,我的應用程序的標題欄上正確的圖標,並在系統托盤,圖標排列運行的應用程序中,來了,當你按下Alt標籤。但是我仍然在開始菜單中有錯誤的圖標(我只是將可執行文件拖到開始菜單放到那裏)以及任務欄中。有什麼奇怪的是,當我將鼠標懸停在任務欄中的(錯誤)圖標上時,其下方會彈出正確的圖標以及應用程序的標題。
誰能告訴我還有什麼我需要改變,以使所有的是一個我想要顯示的圖標?
相關問題:同樣在開始菜單中,名稱顯示爲默認的「WindowsFormsApplication1」,即使我也改變了我能想到的任何地方,包括所有項目目錄和名稱空間。我可以在開始菜單中輕鬆地對其進行重命名,但當我將它拖到那裏時,我希望它是正確的。
對任何問題的任何幫助不勝感激。
編輯:我的屏幕上至少,我的答案的評論是隱藏的,所以我會在這裏爲他們:
1)我真的不部署這個呢,我只是運行它,無論是從VC#IDE還是通過點擊VC#創建的exe文件。
2)我沒有將應用程序添加到任務欄。我正在討論應用程序運行時剛出現在任務欄中的圖標。
3)我沒看到任何我所提到的,我改變圖標的三個地方的大小事情。
4)如何更新exe中的圖標? 5)即使我完全關閉並重新啓動PC,問題仍然存在。
感謝所有回覆。
編輯2:也忘了補充說Windows資源管理器中的文件名旁邊出現正確的圖標。
你是如何部署應用程序的?它是手動複製,設置項目,一次點擊還是其他方法? – 2012-03-21 22:02:07
您是否將應用程序添加到任務欄_before_您更改了圖標?這可能是爲什麼它有錯誤的原因,直到你懸停在它上面。你有沒有嘗試從任務欄中刪除它,然後重新添加它? – 2012-03-21 22:03:29
你是否更改過所有尺寸的圖標? – Flot2011 2012-03-21 22:22:35