Как мне найти версию программы вызова? - PullRequest
8 голосов
/ 13 октября 2009

Я использую C # для этого приложения.

У меня есть DLL, которая включена в мое приложение. Из этой DLL мне нужно найти версию сборки основной программы, в которую включена эта DLL.

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() не возвращает то, что я хочу. Возвращает версию DLL для сборки, а не для основной программы.

Как получить информацию о версии из основной программы?

Ответы [ 2 ]

21 голосов
/ 13 октября 2009
System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString()

правильный.

0 голосов
/ 13 октября 2009

попробуй:

Application.ProductVersion.ToString();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...