GERAR PACOTE DE INSTALAçãO

 Tópico anterior Próximo tópico Novo tópico

GERAR PACOTE DE INSTALAçãO

C#

 Compartilhe  Compartilhe  Compartilhe
#498000 - 01/09/2021 23:20:30

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


boa noite pessoal ,
tenho um projeto onde tenho algumas mudancas de textbox, gridview , que estao costuizados para a empresa , ele era distribuido para o visual studio 2013
porem estamos pensanso em migração para visual studio 2019 , porem percebi que o instalador que tenho nao funciona para o visual studio 2019, porque e distribuição pelo que percebi é diferente ,
como posso distriuir esta dll que incluir ela nas minha ferramentas para que eu possa puxar ele em meus projetos ?

Obrigado

Joao

........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


#498001 - 02/09/2021 08:23:25

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:\SISTEMA BORDADO\QRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:\SISTEMA BORDADO\QRCoder.dll');
                }
            }
            catch
            {
            }







#498006 - 02/09/2021 13:54:42

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


Obrigado FABRICIOWEB pela resposta , mais eu preciso colocar estes componet no visual situdio 2019 como componet , é isto que eu preciso

........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


#498007 - 02/09/2021 14:03:43

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Não acho que seja algo do 'Visual Studio', mas sim de versão de Famework

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#498036 - 06/09/2021 06:33:41

COQUITO
BELO HORIZONTE
Cadast. em:Junho/2014


Citação:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADOQRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADOQRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,




#498037 - 06/09/2021 08:13:51

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADOQRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADOQRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,

}minha atualização ja fecha sozinha quando ele clica em atualizar



#498038 - 06/09/2021 08:15:02

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Última edição em 06/09/2021 08:15:57 por FABRICIOWEB

Citação:
:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADOQRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADOQRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,



try
            {
                foreach (var process in Process.GetProcessesByName(NOME DA SUA APP))
                {
                    terminaladddesativado();
                   process.Kill();
                }
                using var client = new WebClient();
                client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(DownloadProgressCallback4);
                client.DownloadFileTaskAsync('http://SEU  EXECUTAVEL', @'C:\PASTA PARA ONDE VAI');
                client.DownloadFileCompleted += DownloadCompleted;
            }
            catch
            {
            }




#498039 - 06/09/2021 08:17:37

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADO\QRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADO\QRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,
}minha atualização ja fecha sozinha quando ele clica em atualizar





#498040 - 06/09/2021 08:19:01

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Citação:
:
Obrigado FABRICIOWEB pela resposta , mais eu preciso colocar estes componet no visual situdio 2019 como componet , é isto que eu preciso


nao entendo oque chama de coponente sendo que tudo vai como dll referencia



#498041 - 06/09/2021 09:54:10

COQUITO
BELO HORIZONTE
Cadast. em:Junho/2014


Citação:
:
:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADOQRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADOQRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,
}minha atualização ja fecha sozinha quando ele clica em atualizar


um executável separado ? ou dentro da mesma solução




#498042 - 06/09/2021 10:05:34

FABRICIOWEB
BELO HORIZONTE
Cadast. em:Novembro/2011


Última edição em 06/09/2021 10:06:36 por FABRICIOWEB

Citação:
:
:
:
:
porque nao usa o inno setup para distribuir?

quando eu gero alguma atualização  eu faço o programa puxar ela logo no inicio

1 o sistema avisa da atualização
2 o cliente atualiza
3 o novo executável ja baixa a dll

eu utilizo assim para baixar alguma referencia nova logo no inicio na tela de login do sistema

  try
            {
                if (File.Exists(@'C:SISTEMA BORDADOQRCoder.dll'))
                {
                }
                else
                {
                    client.DownloadFile(link da dll, @'C:SISTEMA BORDADOQRCoder.dll');
                }
            }
            catch
            {
            }





Tira uma duvida, o cliente tem que fechar toda aplicação para fazer atualização da dll?
digo isso porque se o pacote que for atualizar o exe da tela principal vai estar executada, ou não precisa fechar.
estou com ese problema na minha,
}minha atualização ja fecha sozinha quando ele clica em atualizar

um executável separado ? ou dentro da mesma solução

sim sim separado meu app tem dois exe um para atualizar e o outro do sistema de gestao




 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário