Как показать версию приложения в Проекте Развертывания VS.NET?

Я настроил Проект Развертывания для своего приложения. Проблема состоит в том, что я хочу показать версию приложения (например, MyApplication 1.2.3.1) во время установки, таким образом, пользователь видит версию перед установкой.

Единственным путем я могу думать, должен изменить WelcomeText в Диалоговом окне приветствия. Существует ли более легкий или более изящный способ достигнуть этого?

5
задан SwDevMan81 11 July 2010 в 12:17
поделиться

1 ответ

Вы можете получить номер версии, который установлен в исполняемом AssemblyInfo.cs, используя этот код

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()

. Аналогично, если вы хотите получить номер версии для конкретной сборки, вы можете использовать

System.Reflection.Assembly.GetAssembly([type in my assembly]).GetName().Version.ToString()

Затем вы можете автоматически изменить текст приветствия во время выполнения.

2
ответ дан 14 December 2019 в 04:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: