BUILD SIVUAL STUDIO 2008
Bom estou no final do Meu 1º Projeto em VB.NET (VS 2008)
estou agora criando o Sistema de atualização via WEB, Bom na verdade eu já fiz o que eu preciso e o seguinte
no VB6 quando se Compilava o Projeto a versão do Executável era incrementada sempre que se Compilava o Projeto
NO VS2008 eu não consigo fazer isso
eu preciso ir nas propriedades do Projeto e Incrementar o Valor da versão
como meu sistema de atualização pega a versão do Exec. e compara para ver se é necessário a atualização
eu preciso ficar alterando o valor sempre caso contrario mesmo eu alterando o Fonte a versão continua a mesma
existe alguma forma de dei char isso automático igual era no VB6
como mencionei eu não sou muito experiente em VB.NET
mais essa função Publish(publicar) não para criar um instalador?
sempre que eu tento por esta opção me e criado um tipo de instalador
o que eu gostaria era de atualizar o Exec. apenas e não criar uma instalação
http://channel9.msdn.com/forums/TechOff/260670-VSnet-2008-Auto-Increment-BuildVersion-Numbers-how/
http://social.msdn.microsoft.com/Forums/en/vbide/thread/1daf98b9-a6cf-4fe6-a7da-ba58a56de575
da uma lida ai...
que coisa hem
e algo tão simples que ajudaria bem
Olá -
Quando criado no IDE, o compilador VB fundo está em um estado constante de compilação. Para todas as edições que você faz no editor, o compilador de fundo VB faz mais uma rodada de elaboração de fornecê-lo com up-to-date Intellisense, F5 rápido, e as-you-tipo de rabiscos verde e azul em suas advertências e erros. Como tal, não há limites discretos entre compilações em Visual Basic, por conseguinte, o auto-incremento para o número de versão não é auto-incremento automaticamente enquanto o IDE é para cima e para o projeto é aberto. No entanto, para cada sessão de desenvolvimento (em outras palavras, toda vez que você abrir uma nova instância do Visual Studio para esse projeto em particular) a versão será incrementado automaticamente.
Não tenho certeza se é o que você precisa...
Mas coloca o VIsual Studio para mostrar todos os arquivos do projeto e no [Ô]My Project[Ô] dá uma olhada no arquivo [Ô]AssemblyInfo[Ô]...
[ô] Version information for an assembly consists of the following four values:
[ô]
[ô] Major Version
[ô] Minor Version
[ô] Build Number
[ô] Revision
[ô]
[ô] You can specify all the values or you can default the Build and Revision Numbers
[ô] by using the [ô]*[ô] as shown below:
[ô] <Assembly: AssemblyVersion([Ô]1.0.*[Ô])>
<Assembly: AssemblyVersion([Ô]1.0.0.0[Ô])>
<Assembly: AssemblyFileVersion([Ô]1.0.0.0[Ô])>
Até onde sei, basta alterar do jeito que o comentário diz, que o auto-incremento passa a valer para o executável...
Citação::
MFlavio....
Não tenho certeza se é o que você precisa...
Mas coloca o VIsual Studio para mostrar todos os arquivos do projeto e no [Ô]My Project[Ô] dá uma olhada no arquivo [Ô]AssemblyInfo[Ô]...
[ô] Version information for an assembly consists of the following four values:
[ô]
[ô] Major Version
[ô] Minor Version
[ô] Build Number
[ô] Revision
[ô]
[ô] You can specify all the values or you can default the Build and Revision Numbers
[ô] by using the [ô]*[ô] as shown below:
[ô] <Assembly: AssemblyVersion([Ô]1.0.*[Ô])>
<Assembly: AssemblyVersion([Ô]1.0.0.0[Ô])>
<Assembly: AssemblyFileVersion([Ô]1.0.0.0[Ô])>
Até onde sei, basta alterar do jeito que o comentário diz, que o auto-incremento passa a valer para o executável...
Amigo agradeço pela dica
mais isso eu já tinha feito
só que não funciona ou eu não estou sabendo fazer
pois mesmo após as alterações o Executável mantem a versão inalterada
Dá uma olhada no link...Tem umas instruções sobre como fazer...
Não custa tentar... Auto-Incrementing Build Numbers in Visual Studio.NET
Comigo sempre funcionou alterando e colocando só o [ô] * [ô]...Faz como o site fala, altera o [ô] * [ô] e remove a outra linha para ver se dá certo..
Citação::
Pessoal eu procurei e não achei então se for algo já respondido peço desculpas
Bom estou no final do Meu 1º Projeto em VB.NET (VS 2008)
estou agora criando o Sistema de atualização via WEB, Bom na verdade eu já fiz o que eu preciso e o seguinte
no VB6 quando se Compilava o Projeto a versão do Executável era incrementada sempre que se Compilava o Projeto
NO VS2008 eu não consigo fazer isso
eu preciso ir nas propriedades do Projeto e Incrementar o Valor da versão
como meu sistema de atualização pega a versão do Exec. e compara para ver se é necessário a atualização
eu preciso ficar alterando o valor sempre caso contrario mesmo eu alterando o Fonte a versão continua a mesma
existe alguma forma de dei char isso automático igual era no VB6
Eu não entendi direito oque você quer, mas eu utilizo a tecnologia ClickONce do proprio VSTO.
Com ele basta eu publicar o software em algum servidor que ele montar a pagina de download(instalação) e incrementa automaticamente a versão(desde que marcada para autoincrement)
No entanto vc deve veirifcar e configurar os itens :
APPLICATION FILES
PREREQUISITES
UPDATES
OPTINOS
Verifique e configure da forma que melhor lhe atender....
Algumas referencias sobre o assunto
http://www.macoratti.net/net2_cko.htm
http://msdn.microsoft.com/pt-br/library/142dbbz4%28v=vs.90%29.aspx
http://www.macoratti.net/vbn5awc5.htm
Build Version Increment Add-In Visual Studio
Project Description
An addin for Visual Studio 2005/2008 to auto increment build versions of projects.
http://autobuildversion.codeplex.com/
Abraços