1
resposta

Erro ao rodar o código ( visual studio 2017 )

Preciso de ajuda com o visual studio 2017.

Depois de fazer um dos exercícios propostos apertei F5 e deu tudo certo. Depois fiz algumas modificações no código para testar e começou a dar o erro abaixo.

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3989,5): error MSB3021: Não é possível copiar o arquivo "obj\Debug\Estrutura for Investimento.exe" para "bin\Debug\Estrutura for Investimento.exe". O processo não pode acessar o arquivo 'bin\Debug\Estrutura for_ Investimento.exe' porque ele está sendo usado por outro processo.

Apertei ctrl Z para retornar o código para o momento que não apresentava erro, Rodei mas o erro continua. É como diz a parte final do erro " porque está sendo usado por outro processo", pois tentei renomear o arquivo direto na pasta mesmo com o visual studio fechado e apareceu uma mensagem que o arquivo estava aberto em outro programa.

Quando reiniciei a maquina e abri o visual studio 2017 e rodei o código novamente o erro não apareceu, mas só foi fazer alguma alteração que o erro ocorreu novamente.

Não estou conseguindo avançar devido a esse problema que já tinha ocorrido antes.

1 resposta

O problema é que o seu executavel esta se mantendo executando no sistema. Você deve fechar uma execução antes de compilar uma nova versão.

As vezes é necessário fechar o programa via Gerenciador de Tarefas.

Em casos raros o Visual Studio se perde, assim é necessario fechar e abrir o programa, mas nao parece ser seu caso.