Muito obrigado amigo. Eu fazia tudo isso no braço e nunca tive iniciativa de procurar outro caminho. Achei excelente o vídeo.
Рік тому
Que bom que ajudou e muito obrigado pelo seu comentário @starbroker4582! Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Legal, Rapido Pratico, direto ao Assunto. Sou Iniciante, O que Desistimula o começo da Area são as longas Didaticas.Apesar de ter estudado na Area Academica e muita Teoria.Obrigado 100% Funcional.
3 місяці тому
Muito obrigado pelo comentário Leonardo! Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx 𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸: tiktok.com/@programacaoplena Abraço!
Mano, que vídeo TOP, de vdd me ajudou MUITO!! Tinha um trabalho na faculdade e por causa desse seu vídeo fiquei com um dos melhores trabalhos da sala, MUITO OBRIGADO!!!
Рік тому
Muito obrigado pelo seu comentário Nicholas! Parabéns pelo seu sucesso na faculdade e fico feliz que nosso conteúdo tenha ajudado de alguma forma! Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Eu estava terminando meu projeto, e estava tentando criar um icone na area de trabalho no setup, eu ja acompanho seu canal professor a um tempo, por incrivel que pareça nao existe este tipo de aula na documentaçao oficial da Microsoft . Obrigado mais uma vez professor!
2 роки тому
Que bom que ajudou! Obrigado pelo seu comentário Astrix Altista! Sucesso! Abraço!
Valeu por ajudar algumas referências estavam indicando o ClickOnce e estava atrás de um pacote de instalação mesmo. Ótimo para o leigo, instala e desinstala como qualquer outro programa.
Boa noite, no caso de db embarcado sqlite é só deixar na pasta debug e apontar o caminho na conexão?
6 місяців тому+1
excelente vídeo, parabéns, só uma dúvida, como seria para instalar o programa junto com o banco de dados feito no sql server ?
6 місяців тому+1
Muito obrigado pelo seu comentário! Se a aplicação é multiusuários (vários usuários ao mesmo tempo), então você precisará instalar um servidor SQL Server e pode criar seu banco dados através de scripts SQL ou até mesmo pela aplicação. Lembrando que existe o SQL Server Compact que é um banco de dados embutido, porém seu uso é desencorajado pela própria MicroSoftt, então como outra opção fica o SQLite que apesar de ser muito mais simples (basta levar o arquivo de banco de dados) não deve ser usado com muitos usuários ao mesmo tempo. Sucesso! Abraço!
Professor surgiu uma questão para mim , e pesquisando não achei em nenhum lugar, no instalador que estou criando existem 2 arquivos que eu precisaria executar automaticamente, são os arquivos connection do mysql ( 3.51 e 5.1 ) .msi , teria como fazer o instalador executar esses arquivos na instalação ? E depois de executar ( caso seja possível a execução ) tem como excluir esses arquivos ? Desde já agradeço a atenção
8 місяців тому
Olá Álvaro! Você não precisa de conectores na sua aplicação. Você está instalando o banco de dados Mysql no computador aonde está instalada a aplicação? Uma maneira de fazer o que você quer seria executar os msi pela sua aplicação depois dela instalada. Outra maneira seria usar arquivos CABINET do windows.. Sucesso! Abraço!
@ Professor agradeço o retorno, quanto a pergunta da instalação, o sistema esta sendo instalado nas máquinas e o banco de dados esta na internet, então não tem um banco local, por isso que estou tendo que usar o mysql-connector-odbc-5.1.5-win64. Então queria fazer com que esse arquivo fosse instalado e depois apagado, como é feito pelo Inno Setup por exemplo, que da para marcar qual arquivo deve ser executado automaticamente e qual deve ser excluído.
to precisando saber como implantar a aplicacao em C# junto com o Banco de Dados SQL SERVER.Assim posso instalar o SQLEXPRESS no pc do cliente e rodar a aplicacao e apos a instalacao do mesmo ,nao precisar de configurar nada...seria imensamente grato pela resposta.
2 роки тому
Olá JRST! Uma coisa é instalar o SQL Server e outra é instalar a sua aplicação. O SQL Server você instala baixando do site da Microsoft e sua aplicação você tem que gerar o SETUP (Instalador) dela. E por fim precisa criar seu banco de dados, isto pode ser feito por um script gerado no SQL Server. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Professor duas perguntas A primeira, no meu setup geraram várias mensagens parecidas com essa WARNING: Two or more objects have the same target location ('[targetdir]\system.runtime.dll') Porém no final não apresentou nenhum erro, eu ja adicionei manualmente alguns arquivos, más saberia me dizer o porque dessa mensagem e como que eu poderia ajustar para não ocorrer, mesmo dando que não teve problema na geração do setup, vai que fica faltando algum arquivo. A segunda, criei novamente o instalador no meu projeto, porque o primeiro eu apenas recompilei, porém a data de atualização - criação - acessado ficaram exatamente as mesmas datas da primeira compilação, só que o meu executável do sistema ja foi alterado inúmeras vezes porém sem implementação de arquivos extras, nesse caso a data da criação do instalador não teria que ser a data que estou recompilando
2 роки тому
Olá Alvaro Bernardi! WARNING é somente uma advertência e não um erro mas você deve ficar atento e corrigir sempre que possível. A data do executável da aplicação alterar quando você recompila a aplicação, e data do Setup quando você recompila o Setup. Abraço!
Olá Devanir. Acompanhei seu vídeo passo a passo, mas quando peço para compilar, ele utiliza um arquivo .dll e não aquele .exe que está na pasta bin. O dll está na mesma pasta e acaba pegando ele. Quando pedi para fazer o setup é que descobri que havia pego o dll. Olhei na saída do VS, onde mostra a execução da compilação e notei que o dll foi compilado no lugar do exe. Packaging file 'FormuladorRacao.dll'... Será que poderia me auxiliar para sanar este erro? Obrigado!
3 роки тому+2
Olá Guilherme Cazerta Lemos! Provavelmente você não fez uma aplicação Windows Forms e sim uma aplicação de Biblioteca (DLL). Clique no menu Projeto e depois em Propriedade e veja na caixa Tipo de saída (C#) ou Tipo de aplicativo (VB.Net) se é Windows Forms e se for VB.Net Abraço!
@ Bom dia Devanir. No tipo de aplicativo está como Aplicativo do Windows.... As outras opções nesta caixa seriam: Aplicativo do Console e Biblioteca de Classes.
3 роки тому
@@guilhermecazertalemos4910 O tipo de aplicativo está correto. Quando você fala que gera uma dll é a compilação do seu projeto ou do setup?
@ É na compilação do setup. Quando executo o setup para instalar o meu projeto (programa) ele tenta abrir uma dll. No momento da compilação do setup, vi que gera uma dll em vez de um exe.
3 роки тому
@@guilhermecazertalemos4910 mas qual dll? Qual o nome? Existem dll que você tem que incorporar manualmente no Setup.
Há algum tempo atrás, fiz o setup de um projeto e deu certo, porém, voltei aqui novamente hoje e ao criar o setup para um outro projeto, as dependências não estão aparecendo, depois que eu instalo o aplicativo, não consigo abri-lo por conta da falta de dependências. O que eu posso fazer para resolver esse problema?
2 місяці тому
Olá Lucas! No vídeo mostrar como verificar aas dependências. Sucesso! Abraço!
2 місяці тому
Olá Lucas! No vídeos mostrar como checar as dependências. Sucesso! Abraço!
Fiz minha instalação conforme sua demonstração, só que, como tenho um banco de dados acess, o programa roda, mas acusa a ausência desse arquivo, como resolver?
Рік тому
Olá Eng. José Augusto Barbosa! Tem uma parte no vídeo que eu falei aqui você insere os arquivos adicionais, é nesse momento que você pode inserir o banco de dados do access. Faça isto e depois instale e verifique em qual pasta o banco de dados ficou. Sucesso! Abraço!
Oi Devanir, revendo seu vídeo não vi como vc anexou o banco de dados no setup
Рік тому
Oi Edson, eu não adicionei. Você só adiciona se for Access ou Sqlite e o momento de adicionar é quando eu falei "se precisar adicionar algum outro arquivo este é o momento". No exemplo era uma aplicação consumindo um API e não tinha banco de dados. Sucesso! Abraço!
Ao tentar executar o arquivo na área de trabalho apareceu mensagem: Selecione um aplicativo para abrir este arquivo .dll sistema Estes arquivos são usados pelo Windows e outros programas. Editá-los ou modificá-los pode afetar o sistema operacional. Aplicativos sugeridos: Bloco de notas Google Chrome etc. E durante o tutorial não apareceu aqui: Newtonsoft.Json.dll System.Net.Http.dll Apareceu somente: Saída Primária from xxxxx (Active) Como resolver? E eu tenho instalado o Visual Studio Community 2022
8 місяців тому
Olá Jonatas! Mas qual é o nome arquivo dll? Você incorporou este arquivo no seu Setup? Sucesso! Abraço!
Professor, na minha solução tem 3 projetos de DLL que estão em pastas distintas e o meu projeto de Interface. Só que quando eu gero o executável e tento rodar em outra maquina ele diz q nao achou a DLL que está no outro projeto (mas dentro da mesma solucao). Como resolver?
Рік тому+1
Olá Sebastião! Mas o projeto que você está gerando o setup faz as referências as estas DLL? (verifique). Depois clique o botão direito do mouse sobre a pasta "Detected Dependencies" e clique em "Atualizar dependências". Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
@ sim. inclusive na pasta que vai rodar eu coloco a dll que foi gerada mas ele so procura na pasta do meu projeto e nao na pasta que vou rodar a aplicacao.
Рік тому
@@sebastiaofreitas2554 tenta adicionar manualmente, tem uma parte no vídeo que eu falo "aqui você pode adicionar outros arquivos".
Ótimo vídeo. Quando for só uma atualização da executável?
8 місяців тому
Muito obrigado pelo comentário @hc7293! Se você não quer reinstalar, tem que criar um atualizador, mas deve lembra que atualizações no EXE pode exigir novos pacotes e/ou novas dlls e incluir tudo isto no atualizador. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx 𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸: tiktok.com/@programacaoplena Abraço!
Bom dia, professor, será que o senhor consegue me ajudar? Tentei fazer o setup, utilizando C# e o Banco de Dados SQLite, porém deu esse erro: Foi feita uma tentativa de se carregar um programa com um formato incorreto. (Exceção de HRESULT: 0x8007000B)
Рік тому
Bom dia Marcos! Provavelmente o arquivo EXE da aplicação que você vai distribuir está danificado. Compile de novo a aplicação (não é o setup), depois gere novamente o Setup. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Bom dia, qunado atualizo meu aplicativo e mando para meus clientes, eles tem que desinstalar o app antigo e instalar o novo, tme como contornar isso? pra que apenas atualize em vez de instalar outro programa, alguma configuração?
8 місяців тому
Boa tarde Gustavo! Ele vai sobrepor a outra instalação. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx 𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸: tiktok.com/@programacaoplena Abraço!
Amigo e como ficaria o banco de dados no caso do SQL?
Рік тому
Olá Claudemir! Tanto SQL Server como MySql como são servidores terão que ser instalados em algum lugar, se for SQLite ou access terá que incorporar o arquivo de banco de dados no Setup. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
@@dumalzk811 mas você está fazendo em qual linguagem? Não tem como executar um arquivo .Reg (porque ele não é um programa) tem como ler e gravar nele. Existe o comando REG do prompt de comandos e REGEDIT no Windows que permitem alterar arquivos .Reg.
eu tenho um projeto DDD windows form, e mesmo seguindo esses passos, a minha aplicação não abre apos instalar. obs.: ja compilei o projeto e ele roda
9 місяців тому
Olá Caio! Qualquer projeto Windows Forms é desta maneira. Qual é o problema? É na hora de gerar o Setup ou quando vai instalar? Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx 𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸: tiktok.com/@programacaoplena Abraço!
Mais uma vez leva meu like, agradeço pela demonstração e pela explicação. Tenho apenas uma pergunta, se por acaso o sistema tiver o Crystal Reports instalado como gerador de relatório, esse instalador vai incluir todos os arquivos necessários ou terei que incluir eles manualmente. Nos meus sistemas em Vb6 precisei montar um instalador a parte somente com esses arquivos necessários
3 роки тому+2
Obrigado pelo seu comentário Alvaro Bernardi! Você precisa da runtime do Crystal Reports, veja no site da SAP. Quando você baixou e instalou o pacato do Crystal no final havia a opção de baixar a runtime. Abraço!
@ Obrigado, darei uma olhada, pois como eu ja tenho instalado nem lembro dessa opção, no momento meu novo sistema não tem o Crystal, más pretendo colocar, pois para montar um relatório no C# é bem manual. Só mais uma pergunta quando ao instalador, no VB6 eu consigo saber quase todos os arquivos que o sistema usa e ai posso utilizar o Inno Setup para criar o instalador, no C# tem como saber quais são esses arquivos ou não, pois no instalador que gerei pelo C# ele colocou todos os arquivos dentro da mesma pasta que o sistema esta rodando e com o Inno Setup eu iria direcionar esses arquivos para os lugares corretos , deixando limpa a pasta do sistema e tirando a possibilidade do usuário excluir algum arquivo
3 роки тому
@@alvarobernardi1 instalação de VB6 não tem nada a ver com aplicativos .Net Framework. Nestas aplicações .Net Famework os arquivos são instalados por aplicação.
Olá Diogo! O programa do Setup? Se for, tem que recompilar sua aplicação e fazer novamente o setup (atualizar uma vez que ele está salvo). Sucesso! Abraço!
Quanto ao meu arquivo de configuração, onde configuro o banco de dados ? app.config
Рік тому
Olá @user-kj6ge4uz5g! Se você está falando da string de conexão tem que ser na aplicação e não no setup. Se tiver falando de embutir um banco de dados tipo access ou SQLite, o momento de fazer isto foi quando eu disse no vídeo aqui "você pode inserir outros arquivos necessários a sua aplicação". Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Ótimo material. Ainda mas em português ,so fiquei com uma dúvida.... ao gerar o arquivo ele gera o arquivo config.exe que seria a conexão do Banco de dados dentro da pasta do sistema como fazer pra não gerar esse arquivo ou ocultar ele. Pf abraço
2 роки тому
Obrigado pelo seu comentário James! Se você colocou a string de conexão no app.config você não poderá remove-lo da sua aplicação. Você tem duas soluções: encriptar o config ou usar string de conexão em classe. Abraço!
Opa, muito bom. Amigo, como criar uma interface gráfica para o instalador no Visual Studio?
Рік тому+2
Olá Ian! O que você quer dizer com "criar uma interface gráfica para o instalador". A interface do instalador é gráfica. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
@ Uma interface gráfica para o instalador de um jogo que estou fazendo, onde eu possa colocar e customizar imagens, posição dos botões, etc.
Рік тому+2
@@ianbarddal7294 neste caso você tem que fazer seu próprio instalador ou procurar por algum outro existente. Não conheço nenhum, mas, deve existir algum.
Infelizmente não consegui, meu setup da um erro: ERROR: Unrecoverable build error - 0x80004005, procurando a solução agora
Рік тому+2
Olá Juliane! Talvez seja a falta de um ou mais arquivos de dependências do seu projeto. Tente o seguinte, no projeto de Setup, clique o botão direito do mouse sobre a pasta "Detected Dependencies" e depois clique em "atualuzar dependências" e em seguida gere o seu Setup. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Ola amigo Tenho um projeto em vb.net e banco de dados local(access), eu gostaria de saber como faço para instalar em outras maquinas, pq meu projeto lê meu banco de dados com caminho da minha maquina tem algum video sobre isso? abraco
3 роки тому+2
Olá Ari Noronha! Você pode incluir o seu bando de dados (access) junto com o instalador (setup). No exemplo do vídeo tem um momento que eu disse "aqui você inclui outros arquivos necessário da sua aplicação", porém não incluímos nenhum. Abraço!
Parabéns pelo vídeo. Gerei o setup e deu quase tudo certo. Quando gero o atalho na desktop, ele até abre o programa, mas, não aparece o ícone do programa e aparece como .lnk. Sabe o que pode ter acontecido?
Рік тому
Obrigado pelo seu comentário Hélio! Revise todos os passos do vídeo. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
@ Revisei, porém, não cria o atalho como exe e com o ícone. Quando instalo, aparece o ícone quando pesquiso em adicionar e remover programa, mas, no atalho não. Fica sem o ícone e como .LNK. Mas agradeço pelo retorno.
Muito bom seu vídeo!! Tenho uma dúvida: Qual a diferença de criar o Setup com o executável feito no Debug ou Release?
4 роки тому
Valeu Edson Ferraz! Trabalhamos sempre na pasta Debug, somente quando o Setup estiver pronto e funcionando é que geramos na pasta Release. Assim a pasta Release terá sempre o último Setup realmente funcionando, isto evita acidentes.
Olá PenseProgramando! Tentou usar outro ícone para ver se não é um problema de compatibilidade? Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
fiz tudo certo, nao deu nenhum erro, mas quando eu instalei e entrei na app deu erro com a base de dados.
Рік тому
Olá MentinhaPT! Provavelmente você está usando access ou sqlite como base de dados e ela não está presente na instalação, ou seja, sua aplicação depois de instalada não encontra o arquivo da base de dados. Uma solução seria incorporar o arquivo de dados no instalador e quando executar o app verificar se existe o arquivo de dados, se não existir copie-o para a pasta aonde ele deveria existir. Sucesso! Participe: 𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/programacaoplena 𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: t.me/+WwJdqWUazmRmYmMx Abraço!
Aqui n deu boa kkk, usei o debug que ja tinha criado automaticamente e publiquei um app para uso comum na empresa, mas deixei o meu like. A ms só poderia ter feito tudo isso de uma maneira mais prático.
9 місяців тому
Muito obrigado pelo seu comentário Raphael! Não entendi sua observação: Setup não tem nada a ver com debug ou publicação. Setup Wizard é uma ferramenta do VS para criar um instalador para distribuição do APP e no vídeo eu mostro como fazer isto do zero. Sucesso! Abraço!
Muito obrigado amigo. Eu fazia tudo isso no braço e nunca tive iniciativa de procurar outro caminho. Achei excelente o vídeo.
Que bom que ajudou e muito obrigado pelo seu comentário @starbroker4582!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Legal, Rapido Pratico, direto ao Assunto. Sou Iniciante, O que Desistimula o começo da Area são as longas Didaticas.Apesar de ter estudado na Area Academica e muita Teoria.Obrigado 100% Funcional.
Muito obrigado pelo comentário Leonardo!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
Muito bom mesmo a aula professor. Funcionou 100%. Parabéns pela excelente aula! Muito obrigado.
Muito obrigado pelo comentário Walter!
Valeu pelo apoio!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Mano, que vídeo TOP, de vdd me ajudou MUITO!!
Tinha um trabalho na faculdade e por causa desse seu vídeo fiquei com um dos melhores trabalhos da sala, MUITO OBRIGADO!!!
Muito obrigado pelo seu comentário Nicholas!
Parabéns pelo seu sucesso na faculdade e fico feliz que nosso conteúdo tenha ajudado de alguma forma!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Eu estava terminando meu projeto, e estava tentando criar um icone na area de trabalho no setup, eu ja acompanho seu canal professor a um tempo, por incrivel que pareça nao existe este tipo de aula na documentaçao oficial da Microsoft . Obrigado mais uma vez professor!
Que bom que ajudou!
Obrigado pelo seu comentário Astrix Altista!
Sucesso!
Abraço!
Tenho acompanhado seus vídeos e tenha aproveitado muito os seus ensinamentos. Parabéns.
Muito obrigado pelo seu apoio Eng. José Augusto Barbosa!
Sucesso!
Abraço!
excelente ... já havia pesquisado muito isto sem encontrar ... bem didático e prático
Muito obrigado pelo seu comentário Denis!
Sucesso!
Participe:
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
Ótima explicação, Devanir. Obrigado pela aula. Um abraço.
Obrigado pelo seu comentário Ismael Oliveira!
Abraço!
Valeu por ajudar algumas referências estavam indicando o ClickOnce e estava atrás de um pacote de instalação mesmo. Ótimo para o leigo, instala e desinstala como qualquer outro programa.
Obrigado pelo comentário Vinícius!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Que top. Já estava me preparando para utilizar o innosetup! Agora utilizo somente o VS. Muito Obrigado por transmitir tanto conhecimento!👋
Mais uma vez muito obrigado pelo seu apoio Alfredo!
Prosperidade!
Abraço!
Mais um muito obrigado, eu precisava mesmo destes detalhes da criação do setup.
Que bom que ajudou Kavilson!
Abraço!
Muito bom video, bem detalhado e explicativo, parabéns.
Muito obrigado pelo comentário Carlos!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Boa noite, no caso de db embarcado sqlite é só deixar na pasta debug e apontar o caminho na conexão?
excelente vídeo, parabéns, só uma dúvida, como seria para instalar o programa junto com o banco de dados feito no sql server ?
Muito obrigado pelo seu comentário!
Se a aplicação é multiusuários (vários usuários ao mesmo tempo), então você precisará instalar um servidor SQL Server e pode criar seu banco dados através de scripts SQL ou até mesmo pela aplicação. Lembrando que existe o SQL Server Compact que é um banco de dados embutido, porém seu uso é desencorajado pela própria MicroSoftt, então como outra opção fica o SQLite que apesar de ser muito mais simples (basta levar o arquivo de banco de dados) não deve ser usado com muitos usuários ao mesmo tempo.
Sucesso!
Abraço!
Professor surgiu uma questão para mim , e pesquisando não achei em nenhum lugar, no instalador que estou criando existem 2 arquivos que eu precisaria executar automaticamente, são os arquivos connection do mysql ( 3.51 e 5.1 ) .msi , teria como fazer o instalador executar esses arquivos na instalação ? E depois de executar ( caso seja possível a execução ) tem como excluir esses arquivos ?
Desde já agradeço a atenção
Olá Álvaro!
Você não precisa de conectores na sua aplicação.
Você está instalando o banco de dados Mysql no computador aonde está instalada a aplicação?
Uma maneira de fazer o que você quer seria executar os msi pela sua aplicação depois dela instalada.
Outra maneira seria usar arquivos CABINET do windows..
Sucesso!
Abraço!
@ Professor agradeço o retorno, quanto a pergunta da instalação, o sistema esta sendo instalado nas máquinas e o banco de dados esta na internet, então não tem um banco local, por isso que estou tendo que usar o mysql-connector-odbc-5.1.5-win64.
Então queria fazer com que esse arquivo fosse instalado e depois apagado, como é feito pelo Inno Setup por exemplo, que da para marcar qual arquivo deve ser executado automaticamente e qual deve ser excluído.
Muito bom amigo! Ajudou muito.... Parabéns e muito obrigado!
Que bom que ajudou Renato Panfilo!
O propósito do canal é este.
Abraço!
to precisando saber como implantar a aplicacao em C# junto com o Banco de Dados SQL SERVER.Assim posso instalar o SQLEXPRESS no pc do cliente e rodar a aplicacao e apos a instalacao do mesmo ,nao precisar de configurar nada...seria imensamente grato pela resposta.
Olá JRST!
Uma coisa é instalar o SQL Server e outra é instalar a sua aplicação. O SQL Server você instala baixando do site da Microsoft e sua aplicação você tem que gerar o SETUP (Instalador) dela. E por fim precisa criar seu banco de dados, isto pode ser feito por um script gerado no SQL Server.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Professor duas perguntas
A primeira, no meu setup geraram várias mensagens parecidas com essa
WARNING: Two or more objects have the same target location ('[targetdir]\system.runtime.dll')
Porém no final não apresentou nenhum erro, eu ja adicionei manualmente alguns arquivos, más saberia me dizer o porque dessa mensagem e como que eu poderia ajustar para não ocorrer, mesmo dando que não teve problema na geração do setup, vai que fica faltando algum arquivo.
A segunda, criei novamente o instalador no meu projeto, porque o primeiro eu apenas recompilei, porém a data de atualização - criação - acessado ficaram exatamente as mesmas datas da primeira compilação, só que o meu executável do sistema ja foi alterado inúmeras vezes porém sem implementação de arquivos extras, nesse caso a data da criação do instalador não teria que ser a data que estou recompilando
Olá Alvaro Bernardi!
WARNING é somente uma advertência e não um erro mas você deve ficar atento e corrigir sempre que possível.
A data do executável da aplicação alterar quando você recompila a aplicação, e data do Setup quando você recompila o Setup.
Abraço!
Olá Devanir.
Acompanhei seu vídeo passo a passo, mas quando peço para compilar, ele utiliza um arquivo .dll e não aquele .exe que está na pasta bin. O dll está na mesma pasta e acaba pegando ele.
Quando pedi para fazer o setup é que descobri que havia pego o dll. Olhei na saída do VS, onde mostra a execução da compilação e notei que o dll foi compilado no lugar do exe.
Packaging file 'FormuladorRacao.dll'...
Será que poderia me auxiliar para sanar este erro?
Obrigado!
Olá Guilherme Cazerta Lemos!
Provavelmente você não fez uma aplicação Windows Forms e sim uma aplicação de Biblioteca (DLL).
Clique no menu Projeto e depois em Propriedade e veja na caixa Tipo de saída (C#) ou Tipo de aplicativo (VB.Net) se é Windows Forms e se for VB.Net
Abraço!
@ Bom dia Devanir.
No tipo de aplicativo está como Aplicativo do Windows.... As outras opções nesta caixa seriam: Aplicativo do Console e Biblioteca de Classes.
@@guilhermecazertalemos4910
O tipo de aplicativo está correto.
Quando você fala que gera uma dll é a compilação do seu projeto ou do setup?
@ É na compilação do setup. Quando executo o setup para instalar o meu projeto (programa) ele tenta abrir uma dll. No momento da compilação do setup, vi que gera uma dll em vez de um exe.
@@guilhermecazertalemos4910 mas qual dll? Qual o nome?
Existem dll que você tem que incorporar manualmente no Setup.
Há algum tempo atrás, fiz o setup de um projeto e deu certo, porém, voltei aqui novamente hoje e ao criar o setup para um outro projeto, as dependências não estão aparecendo, depois que eu instalo o aplicativo, não consigo abri-lo por conta da falta de dependências. O que eu posso fazer para resolver esse problema?
Olá Lucas!
No vídeo mostrar como verificar aas dependências.
Sucesso!
Abraço!
Olá Lucas!
No vídeos mostrar como checar as dependências.
Sucesso!
Abraço!
Fiz minha instalação conforme sua demonstração, só que, como tenho um banco de dados acess, o programa roda, mas acusa a ausência desse arquivo, como resolver?
Olá Eng. José Augusto Barbosa!
Tem uma parte no vídeo que eu falei aqui você insere os arquivos adicionais, é nesse momento que você pode inserir o banco de dados do access. Faça isto e depois instale e verifique em qual pasta o banco de dados ficou.
Sucesso!
Abraço!
Oi Devanir, revendo seu vídeo não vi como vc anexou o banco de dados no setup
Oi Edson, eu não adicionei. Você só adiciona se for Access ou Sqlite e o momento de adicionar é quando eu falei "se precisar adicionar algum outro arquivo este é o momento".
No exemplo era uma aplicação consumindo um API e não tinha banco de dados.
Sucesso!
Abraço!
Gratidão.
Muito obrigado pelo seu comentário @AppAgemix!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Show de bola
Valeu Jonitas, muito obrigado pelo seu comentário!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Ao tentar executar o arquivo na área de trabalho apareceu mensagem: Selecione um aplicativo para abrir este arquivo .dll sistema
Estes arquivos são usados pelo Windows e outros programas. Editá-los ou modificá-los pode afetar o sistema operacional.
Aplicativos sugeridos:
Bloco de notas
Google Chrome
etc.
E durante o tutorial não apareceu aqui: Newtonsoft.Json.dll
System.Net.Http.dll
Apareceu somente:
Saída Primária from xxxxx (Active)
Como resolver? E eu tenho instalado o Visual Studio Community 2022
Olá Jonatas!
Mas qual é o nome arquivo dll?
Você incorporou este arquivo no seu Setup?
Sucesso!
Abraço!
Professor, na minha solução tem 3 projetos de DLL que estão em pastas distintas e o meu projeto de Interface. Só que quando eu gero o executável e tento rodar em outra maquina ele diz q nao achou a DLL que está no outro projeto (mas dentro da mesma solucao). Como resolver?
Olá Sebastião!
Mas o projeto que você está gerando o setup faz as referências as estas DLL? (verifique).
Depois clique o botão direito do mouse sobre a pasta "Detected Dependencies" e clique em "Atualizar dependências".
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
@ sim. inclusive na pasta que vai rodar eu coloco a dll que foi gerada mas ele so procura na pasta do meu projeto e nao na pasta que vou rodar a aplicacao.
@@sebastiaofreitas2554 tenta adicionar manualmente, tem uma parte no vídeo que eu falo "aqui você pode adicionar outros arquivos".
Muito Obrigado pelo excelente trabalho, o meu setup funcionou perfeitamente
Muito obrigado pelo seu comentário Josemar!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Ótimo vídeo. Quando for só uma atualização da executável?
Muito obrigado pelo comentário @hc7293!
Se você não quer reinstalar, tem que criar um atualizador, mas deve lembra que atualizações no EXE pode exigir novos pacotes e/ou novas dlls e incluir tudo isto no atualizador.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
Bom dia, professor, será que o senhor consegue me ajudar? Tentei fazer o setup, utilizando C# e o Banco de Dados SQLite, porém deu esse erro:
Foi feita uma tentativa de se carregar um programa com um formato incorreto. (Exceção de HRESULT: 0x8007000B)
Bom dia Marcos!
Provavelmente o arquivo EXE da aplicação que você vai distribuir está danificado. Compile de novo a aplicação (não é o setup), depois gere novamente o Setup.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Bom dia, qunado atualizo meu aplicativo e mando para meus clientes, eles tem que desinstalar o app antigo e instalar o novo, tme como contornar isso? pra que apenas atualize em vez de instalar outro programa, alguma configuração?
Boa tarde Gustavo!
Ele vai sobrepor a outra instalação.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
@está é minha dúvida de por que ele n esta sobrepondo
Deveria sobrepor. Você recompilou quando gerou o segundo Setup?
Gostaria de criar um serial na instalação. é possivel?
Amigo e como ficaria o banco de dados no caso do SQL?
Olá Claudemir!
Tanto SQL Server como MySql como são servidores terão que ser instalados em algum lugar, se for SQLite ou access terá que incorporar o arquivo de banco de dados no Setup.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Amigo preciso muito falar com vc , eu presciso fazer um instalador de arquivos Reg. Vc tem algum contato?
Olá DEVAST!
email: devanirpaes@gmail.com, coloca Programação Plena no assunto.
OIE tudo bem?! estou precissando de ajuda para coloca funçao e executar um arquivo .Reg poderia me passa um contato para conversamos?
Olá DUMAL ZK!
Pode postar aqui mesmo a pergunta.
Abraço!
@ queria aprender como coloca funçao no meu loader para executar um arquivo .reg sem a pessoa precissa ter o arquivo no computador dele
@@dumalzk811 Você está fazendo aplicação com c# ou vb.net?
Você quer ler dados do arquivo .reg ou saber se ele existe?
@ simm aplicação
@@dumalzk811 mas você está fazendo em qual linguagem?
Não tem como executar um arquivo .Reg (porque ele não é um programa) tem como ler e gravar nele. Existe o comando REG do prompt de comandos e REGEDIT no Windows que permitem alterar arquivos .Reg.
eu tenho um projeto DDD windows form, e mesmo seguindo esses passos, a minha aplicação não abre apos instalar.
obs.: ja compilei o projeto e ele roda
Olá Caio!
Qualquer projeto Windows Forms é desta maneira.
Qual é o problema? É na hora de gerar o Setup ou quando vai instalar?
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
Ótimo vídeo! Muito obrigado, me ajudou muito com um trabalho da faculdade ^-^
Muito obrigado pelo seu comentário Alan Graton!
Fico feliz que tenha ajudado!
Abraço!
Muito Bom!
Muito obrigado pelo seu comentário Alexandre!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
𝗖𝗮𝗻𝗮𝗹 𝗧𝗶𝗸𝗧𝗼𝗸:
tiktok.com/@programacaoplena
Abraço!
Mais uma vez leva meu like, agradeço pela demonstração e pela explicação. Tenho apenas uma pergunta, se por acaso o sistema tiver o Crystal Reports instalado como gerador de relatório, esse instalador vai incluir todos os arquivos necessários ou terei que incluir eles manualmente. Nos meus sistemas em Vb6 precisei montar um instalador a parte somente com esses arquivos necessários
Obrigado pelo seu comentário Alvaro Bernardi!
Você precisa da runtime do Crystal Reports, veja no site da SAP. Quando você baixou e instalou o pacato do Crystal no final havia a opção de baixar a runtime.
Abraço!
@ Obrigado, darei uma olhada, pois como eu ja tenho instalado nem lembro dessa opção, no momento meu novo sistema não tem o Crystal, más pretendo colocar, pois para montar um relatório no C# é bem manual.
Só mais uma pergunta quando ao instalador, no VB6 eu consigo saber quase todos os arquivos que o sistema usa e ai posso utilizar o Inno Setup para criar o instalador, no C# tem como saber quais são esses arquivos ou não, pois no instalador que gerei pelo C# ele colocou todos os arquivos dentro da mesma pasta que o sistema esta rodando e com o Inno Setup eu iria direcionar esses arquivos para os lugares corretos , deixando limpa a pasta do sistema e tirando a possibilidade do usuário excluir algum arquivo
@@alvarobernardi1 instalação de VB6 não tem nada a ver com aplicativos .Net Framework. Nestas aplicações .Net Famework os arquivos são instalados por aplicação.
olá, como faço se quiser atualizar o programa?
Olá Diogo!
O programa do Setup? Se for, tem que recompilar sua aplicação e fazer novamente o setup (atualizar uma vez que ele está salvo).
Sucesso!
Abraço!
Quanto ao meu arquivo de configuração, onde configuro o banco de dados ?
app.config
Olá @user-kj6ge4uz5g!
Se você está falando da string de conexão tem que ser na aplicação e não no setup. Se tiver falando de embutir um banco de dados tipo access ou SQLite, o momento de fazer isto foi quando eu disse no vídeo aqui "você pode inserir outros arquivos necessários a sua aplicação".
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Ótimo material. Ainda mas em português ,so fiquei com uma dúvida.... ao gerar o arquivo ele gera o arquivo config.exe que seria a conexão do Banco de dados dentro da pasta do sistema como fazer pra não gerar esse arquivo ou ocultar ele. Pf abraço
Obrigado pelo seu comentário James!
Se você colocou a string de conexão no app.config você não poderá remove-lo da sua aplicação. Você tem duas soluções: encriptar o config ou usar string de conexão em classe.
Abraço!
@ Obrigado pela rapida resposta, teria algum material ensinando a fazer isso, encriptar app.config
@@jamestge veja este vídeo:
ua-cam.com/video/WG637VloumQ/v-deo.html
Muito bom, excelente
Muito obrigado pelo seu comentário José Augusto!
Abraço!
Opa, muito bom. Amigo, como criar uma interface gráfica para o instalador no Visual Studio?
Olá Ian!
O que você quer dizer com "criar uma interface gráfica para o instalador". A interface do instalador é gráfica.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
@ Uma interface gráfica para o instalador de um jogo que estou fazendo, onde eu possa colocar e customizar imagens, posição dos botões, etc.
@@ianbarddal7294 neste caso você tem que fazer seu próprio instalador ou procurar por algum outro existente. Não conheço nenhum, mas, deve existir algum.
@ Ok, obrigado. Eu estou mexendo no Orca para isso.
@@ianbarddal7294 blz.
Sucesso nos projetos!
Infelizmente não consegui, meu setup da um erro: ERROR: Unrecoverable build error - 0x80004005, procurando a solução agora
Olá Juliane!
Talvez seja a falta de um ou mais arquivos de dependências do seu projeto.
Tente o seguinte, no projeto de Setup, clique o botão direito do mouse sobre a pasta "Detected Dependencies" e depois clique em "atualuzar dependências" e em seguida gere o seu Setup.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
no meu da o erro Não há recursos disponíveis para compilar um bootstrapper.
Olá euluizbento!
Que tipo de aplicação você está usando? Windows Forms ou ASP.Net?
Abraço!
@ windows forms
tenta refazer o setup
Ola amigo
Tenho um projeto em vb.net e banco de dados local(access), eu gostaria de saber como faço para instalar em outras maquinas, pq meu projeto lê meu banco de dados com caminho da minha maquina
tem algum video sobre isso?
abraco
Olá Ari Noronha!
Você pode incluir o seu bando de dados (access) junto com o instalador (setup). No exemplo do vídeo tem um momento que eu disse "aqui você inclui outros arquivos necessário da sua aplicação", porém não incluímos nenhum.
Abraço!
@ blz meu querido vou tentar lá. ...obrigado
@ Eu coloquei, mas mesmo assim nao conectou com o banco de dados, o que pode ser?
Top!😀
Muito obrigrado pelo comentário Marlene!
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
Parabéns pelo vídeo. Gerei o setup e deu quase tudo certo. Quando gero o atalho na desktop, ele até abre o programa, mas, não aparece o ícone do programa e aparece como .lnk. Sabe o que pode ter acontecido?
Obrigado pelo seu comentário Hélio!
Revise todos os passos do vídeo.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
@ Revisei, porém, não cria o atalho como exe e com o ícone. Quando instalo, aparece o ícone quando pesquiso em adicionar e remover programa, mas, no atalho não. Fica sem o ícone e como .LNK. Mas agradeço pelo retorno.
Muito bom seu vídeo!! Tenho uma dúvida: Qual a diferença de criar o Setup com o executável feito no Debug ou Release?
Valeu Edson Ferraz!
Trabalhamos sempre na pasta Debug, somente quando o Setup estiver pronto e funcionando é que geramos na pasta Release. Assim a pasta Release terá sempre o último Setup realmente funcionando, isto evita acidentes.
@ OK, entendi. Grato pela resposta.
Muito bom, ajudou :)
Obrigado pelo comentário Barbosa 1981!
Fico feliz que tenha ajudado!
Abraço!
Meu icone não apareceu tentei umas 3 vezes e nada
Olá PenseProgramando!
Tentou usar outro ícone para ver se não é um problema de compatibilidade?
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
fiz tudo certo, nao deu nenhum erro, mas quando eu instalei e entrei na app deu erro com a base de dados.
Olá MentinhaPT!
Provavelmente você está usando access ou sqlite como base de dados e ela não está presente na instalação, ou seja, sua aplicação depois de instalada não encontra o arquivo da base de dados.
Uma solução seria incorporar o arquivo de dados no instalador e quando executar o app verificar se existe o arquivo de dados, se não existir copie-o para a pasta aonde ele deveria existir.
Sucesso!
Participe:
𝗖𝗮𝗻𝗮𝗹 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/programacaoplena
𝗚𝗿𝘂𝗽𝗼 𝗱𝗼 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺:
t.me/+WwJdqWUazmRmYmMx
Abraço!
top aqui deu certo vlw
Parabéns Rogerio Freitas !
Abraço!
valeu meu caro!!!! + um sub.
Vlw pelo apoio Jackson Junior!
Abraço!
Aqui n deu boa kkk, usei o debug que ja tinha criado automaticamente e publiquei um app para uso comum na empresa, mas deixei o meu like. A ms só poderia ter feito tudo isso de uma maneira mais prático.
Muito obrigado pelo seu comentário Raphael!
Não entendi sua observação:
Setup não tem nada a ver com debug ou publicação.
Setup Wizard é uma ferramenta do VS para criar um instalador para distribuição do APP e no vídeo eu mostro como fazer isto do zero.
Sucesso!
Abraço!
O meu n abre 😢
Olá @mercadinhobt!
Não abre o setup que você criou?