Как добавить дату публикации в проект, который я публикую в vs2010? - PullRequest
4 голосов
/ 17 января 2011

Я знаю, что могу добавить номер версии в меню «Справка»

application.pruductversion

но я не знаю, как мне добавить дату, когда приложение было опубликовано

Ответы [ 2 ]

9 голосов
/ 17 января 2011

Если вы хотите отобразить дату сборки вашей сборки, это следует делать в большинстве случаев:

public static DateTime GetBuildDate()
{
    UriBuilder uri = new UriBuilder(Assembly.GetExecutingAssembly().CodeBase);
    return File.GetLastWriteTime(
        Path.GetDirectoryName(Uri.UnescapeDataString(uri.Path))
        );
}

Существует также другой способ определения реальной даты компиляции / сборки «трудным путем» здесь, наSO:

1 голос
/ 17 января 2011

Используйте файл AssemblyInfo, для получения дополнительной информации: AssemblyInfo на MSDN

Если вы ищете добавление номера версии в меню добавления / удаления программ, вам нужно изменить файл msi.используя что-то вроде SuperOrca или программно используя что-то вроде Phavant MSI (google it)

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