Noobezinho 11/1/2016, 19:56
Iberlucio
Como está criando uma aplicação que será instalada pelo usuário,
deverá prever todas as circunstancia que poderá acontecer quando
o usuário for instalar o teu programa.
-Verificar a versão do windows
-Verificar a versão do Office
-Tratar o istrusted do Office (pasta confiáveis)
- Outros
Ao verificar uma versão, vou dar um exemplo
Criamos o programa no Access 2010 32 bit e um cliente tem o Acc 2010 64 bit ou outro acima de 2010 64 bit
Teremos que verificar a versão que está no computador do cliente e se não for igual a versão do Access que foi
programado o nosso aplicativo, teremos que instalar o runtime da nossa versão e criar um atalho no desktop
(área de trabalho) do computador do cliente para poder rodar nosso aplicativo.
Como pode ver, terá que lançar mão de um instalador para verificar e instalar tudo o que for
necessário nos computadores dos clientes que adquirirem o teu aplicativo, para que o mesmo
rode sem problemas.
E pode ver também, que não poderá fazer nada disso, no Access, já quem nem se sabe qual é a versão que está em cada computador
Para isso existe 2 softwares gratuitos muito bons, sendo que um complementa o outro.
- InnoSetup - Criador de isntaladores, dá para programar com ele, mas utilizamos apenas para compilar o instalado
criando um arquivo executável (.exe)
- IsToll - Digamos que esse é a interface gráfica do InnoSetup. é onde trabalha-se com o código para a criação do instalador.
Existem outros criadores de instaladores, mas eu gostei desses.
oooo00000ooooo
Quanto a estar dando erro ao rodar com o RunTime, verifique teu aplicativo.
Mostre-nos como está o caminho para o teu aplicativo, no atalho que o roda (linha de comando).
[ ]'s
.................................................................................
A pergunta que não quer calar:Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...Ajude a ser ajudado:Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.