2012-11-28 60 views
0

可能重複:
Set Application name in Task Manager’s Applications Tab設置任務管理器中的文件名

看來,我們可以在任務管理器中的一些應用程序中使用不同的名稱。

如何做WPF應用程序?

即Visual Studio中的exe文件是 「devenv.exe的」 和u可以看到它在 任務管理器,如 「微軟的Visual Studio 2012(32位)」

謝謝!

+0

@DominicKexel錯誤的評論。這是不一樣的。即Visual Studio的exe文件是「devenv.exe」,你可以在任務管理器中看到它,如「Microsoft Visual Studio 2012(32位)」 –

+2

您的個人資料說明本可以幫助您很多... – t3hn00b

回答

3

這很容易做到。任務管理器從文件版本資源(一種嵌入到程序中的非託管資源)中讀取它。 .NET中的等價物是FileVersionInfo.FileDescription屬性。

不受管理的資源是由C#編譯器與/ win32res嵌入編譯選項。 C#程序中至少應該有3個,版本信息,聲明與UAC兼容的清單和圖標。如果你自己沒有指定它,那麼IDE會自動生成它。它使用AssemblyInfo.cs中指定的[assembly:]屬性,在這種情況下[AssemblyTitle]屬性很重要。設置它是與項目+屬性,編譯選項卡

最簡單的方式,集信息按鈕,標題字段。

+0

謝謝你的明確解釋! –

1

使用Visual Studio的,我相信它的項目>屬性>應用程序>大會名稱

+0

可能是......但即Visual Studio的exe文件是「devenv.exe」,你可以在任務管理器下看到它,如「Microsoft Visual Studio 2012(32位)」 –

4

好的假設你的。我找到了。

它是「裝配信息」下的字段「標題」。