Estou gerando um arquivo de Setup para minha aplicação mas estou com o seguinte problema:
Em minha aplicação eu utilizo um banco de dados do access para armazenar informações. Para que o banco "acompanhe" o projeto na hora da instalação, ao me referenciar ao BD no projeto utilizo a expressão "app.path & "\meuBD.mdb" como segue:
quando eu crio o Setup através do Inno ou do Istool ao inicializar o programa ele gera o erro:
"Registros
Não foi possível encontrar o arquivo 'C:\documments and settings\lucas\meus documentos\projetos\visual\projeto1\meubd.mdb'." Ou seja, o caminho onde estaria no programa onde o software foi desenvolvido, não o app.path onde o programa foi instalado, no usuario final.
No Istool na área de arquivos e diretórios o DestDir do "meubd" está marcado como {app} e o arquivo está sendo instalado no diretorio junto com os outros arquivos porém a referencia está incorreta. alguém sabe me dizer o q está acontecendo? Grato.
Pergunta
spilin182
Boa tarde.
Estou gerando um arquivo de Setup para minha aplicação mas estou com o seguinte problema:
Em minha aplicação eu utilizo um banco de dados do access para armazenar informações. Para que o banco "acompanhe" o projeto na hora da instalação, ao me referenciar ao BD no projeto utilizo a expressão "app.path & "\meuBD.mdb" como segue:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\meuBD.mdb;"
Até aí tudo bem.
quando eu crio o Setup através do Inno ou do Istool ao inicializar o programa ele gera o erro:
"Registros
Não foi possível encontrar o arquivo 'C:\documments and settings\lucas\meus documentos\projetos\visual\projeto1\meubd.mdb'." Ou seja, o caminho onde estaria no programa onde o software foi desenvolvido, não o app.path onde o programa foi instalado, no usuario final.
No Istool na área de arquivos e diretórios o DestDir do "meubd" está marcado como {app} e o arquivo está sendo instalado no diretorio junto com os outros arquivos porém a referencia está incorreta. alguém sabe me dizer o q está acontecendo? Grato.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.