Ao usar o clique com o botão uma vez implantação, há uma propriedade 'Data de Publicação' disponíveis
-
03-07-2019 - |
Pergunta
Eu quero mostrar a data de publicação no diálogo Sobre.
Solução
Infelizmente, não. ApplicationDeployment expõe classe apenas o CurrentVersion propriedade, não é o momento de publicação.
Você pode usar o campo de revisão para armazenar a data da compilação para mostrar na caixa de diálogo Sobre.
Outras dicas
Tanto quanto eu sei não há nenhuma maneira direta no Click-Once para fazer isso.
Aqui é um Solução :. Você teria que carregar o arquivo em questão (DLL ou EXE) em um objeto FileInfo e obter a data de modificação off-lo
FileInfo oMyFile = new
FileInfo(Assembly.GetExecutingAssembly().Location);
DateTime oBuildDate = oMyFile.LastWriteTime // or LastWriteTimeUtc - don't use "CreationTime"
Nota: Tecnicamente, não é a data de publicação, mas a data da assembléia no disco do cliente. Você tem que verificar se Click-Once não muda essa data ??em>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow