Публикация версии против сборки (и т. Д.) Версии
Я читал темы о сборочных, файловых и сборочных информационных версиях.
Я хотел бы знать, куда входит версия для публикации. Результат ...
string thisAppsVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
... похоже на AssemblyVersion. До сих пор я использовал версию публикации с классом развертывания:
ApplicationDeployment deployment = ApplicationDeployment.CurrentDeployment;
Version thisAppsVersion = deployment.CurrentVersion;
... но это не доступно, если приложение не установлено. Мне нравится, как у него есть возможность автоматически увеличивать Revision.
Есть ли способ получить общедоступную версию без развертывания в сети? Должно ли это быть «публичное лицо» версии приложения?
Пример: версия пользовательского интерфейса (изменено из версии публикации)
Заранее спасибо!
Gregg