Não consigo compilar e gerar exe (recompilar seguidamente)
Pessoal,
De uns tempos pra cá, do nada, começou a dar o seguinte erro:
Could not create output file 'C:\Program Files\Borland\Delphi7\Projects\Project1.exe'
Ocorre com meus projetos e com qualquer outro (inclusive um novo projeto, sem código algum). Tipo, tento compilar, funciona e gera o exe. Faço um simples alteração e tento de novo. Gera, tento de novo, aí dá o erro. O exe não fica preso em memória. Uso delphi 7 e windows 7. Pensei que fosse o antivirus, mas desinstalei ele e continua a mesma coisa.
Sabe aquele momento que vc precisa ficar recompilando várias vezes seu projeto, alterando apenas uma linha e testando? Então, às vezes preciso fazer isso, aí tenho que esperar um tempo (tipo uns 2 min.), aí consigo gerar o exe novamente... estranho né, alguém já viu isso??
Deve ser coisa do windows, mas não fiz nenhum update nem instalei novos programas...
De uns tempos pra cá, do nada, começou a dar o seguinte erro:
Could not create output file 'C:\Program Files\Borland\Delphi7\Projects\Project1.exe'
Ocorre com meus projetos e com qualquer outro (inclusive um novo projeto, sem código algum). Tipo, tento compilar, funciona e gera o exe. Faço um simples alteração e tento de novo. Gera, tento de novo, aí dá o erro. O exe não fica preso em memória. Uso delphi 7 e windows 7. Pensei que fosse o antivirus, mas desinstalei ele e continua a mesma coisa.
Sabe aquele momento que vc precisa ficar recompilando várias vezes seu projeto, alterando apenas uma linha e testando? Então, às vezes preciso fazer isso, aí tenho que esperar um tempo (tipo uns 2 min.), aí consigo gerar o exe novamente... estranho né, alguém já viu isso??
Deve ser coisa do windows, mas não fiz nenhum update nem instalei novos programas...
Fernando
Curtidas 0
Respostas
Pjrm1470
15/10/2013
Este tipo de erro pode significar 2 coisas:
1. Normalmente pastas dentro de "Program File" ou "Arquivos de programas" são um saco para se manipular arquivo, pois as vezes não tem permissão para criar, modificar, apagar ou a pasta esta como "Somente leitura".
2. O mais simples: Seu ".exe" está rodando!!! Averigue se está realmente no "gerenciador de tarefas" (Shift + Ctrl + Esc)!
Espero que ajude.
Boa sorte.
1. Normalmente pastas dentro de "Program File" ou "Arquivos de programas" são um saco para se manipular arquivo, pois as vezes não tem permissão para criar, modificar, apagar ou a pasta esta como "Somente leitura".
2. O mais simples: Seu ".exe" está rodando!!! Averigue se está realmente no "gerenciador de tarefas" (Shift + Ctrl + Esc)!
Espero que ajude.
Boa sorte.
GOSTEI 0
Rafael Brendolan
15/10/2013
Em Project > Options > Delphi Compiler > Output directory
Aponte a pasta onde você irá armazenar o .exe. Aponte em uma pasta onde está salvo seu projeto.
As vezes por falta de permissão o Delphi não consegue gerar o .exe na pasta Default.
Att.
Aponte a pasta onde você irá armazenar o .exe. Aponte em uma pasta onde está salvo seu projeto.
As vezes por falta de permissão o Delphi não consegue gerar o .exe na pasta Default.
Att.
GOSTEI 0
Fernando
15/10/2013
Mais sugestões? É certeza que algum processo do windows está bloqueando a escrita no diretório, mas não consigo identificar qual.
GOSTEI 0
Marcos Saffran
15/10/2013
Crie seu projeto em outra pasta, "C:\Projetos\Projeto1\...".
GOSTEI 0
Jose Neves
15/10/2013
O Avast as vezes tambem bloqueia!
GOSTEI 0
Ricardo
15/10/2013
Tem que setar as variáveis de ambiente do Delphi. Por algum motivo o path perdeu as referências.
Isso já aconteceu comigo...
Isso já aconteceu comigo...
GOSTEI 0