powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Замена описания в Task Manager'е (Title из AssemblyTitleAttribute) в runtime
2 сообщений из 2, страница 1 из 1
Замена описания в Task Manager'е (Title из AssemblyTitleAttribute) в runtime
    #39368677
Stibrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток, %username%,
Есть потребность поменять в стандартном виндовом TaskManager'е описание запущенного приложения в рантайме.
Потребность возникла потому, что на хосте крутится несколько инстансов одного и того же EXE, и очень хочется их быстро визуально отличать в TaskManager'е.

За описание отвечает атрибут сборки AssemblyTitleAttribute

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
public static string ApplicationTitle
{
    get
    {
        var entryAssembly = Assembly.GetEntryAssembly();
        var applicationTitle = ((AssemblyTitleAttribute)entryAssembly.GetCustomAttributes(typeof(AssemblyTitleAttribute), false)[0]).Title;
        if (string.IsNullOrWhiteSpace(applicationTitle))
        {
            applicationTitle = entryAssembly.GetName().Name;
        }
        return applicationTitle;
    }
}



Вопрос: знает ли кто-нибудь способ, как подменить эту строку (пересборку проекта не предлагать)?
...
Рейтинг: 0 / 0
Замена описания в Task Manager'е (Title из AssemblyTitleAttribute) в runtime
    #39368759
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stibrus,
можно использовать для мониторинга не taskmanager, а process explorer
(и путь к exe виден и командная строка запуска)

https://social.msdn.microsoft.com/Forums/vstudio/en-US/ce212cbc-249e-4c2a-9ef6-c9306d988624/changing-imagename-in-task-manager-at-runtime?forum=csharpgeneral
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Замена описания в Task Manager'е (Title из AssemblyTitleAttribute) в runtime
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]