3 svar
27 visningar
Ibby420 är nöjd med hjälpen
Ibby420 20
Postad: 26 mar 13:12

Problem angående fil används av flera program

Severity Code Description Project File Line Suppression State DetailsError MSB3027 Could not copy "Filväg\apphost.exe" to "bin\Debug\net8.0\AnimalShelter.exe". Exceeded retry count of 10. Failed. The file is locked by: "AnimalShelter (25904)" AnimalShelter C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets 5198

 

Severity Code Description Project File Line Suppression State DetailsError MSB3021 Unable to copy file Filväg\apphost.exe" to "bin\Debug\net8.0\AnimalShelter.exe". The process cannot access the file 'bin\Debug\net8.0\AnimalShelter.exe' because it is being used by another process. AnimalShelter C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets 5198

 

för er som inte orkar läsa felen. Så står det i grund och botten att jag kan inte debugga och köra mitt program , alltså trycka F5 i Visual studio. För filerna används av ett annat program. Jag satt uppe sent och var dum nog och lämnade Visual igång och idag när jag skulle börja så fick jag detta. Startade om programmet med blank Visual. Alltså öppnade inte projectet via första fönstret. Men ändå dök problemet upp igen. Och en tredje gång. Jag är lite rädd att ändra i filmapparna just nu för det är ett stort projekt och jag är egentligen redan sen med uppgiften. Skulle göra småändringar och skicka in det. 

Är det några som kan förklara vad som orsakar detta, jag söker google och microsoft. Men Micro säger praktiskt taget det som står. Att filen används av ett annat program. Varför uppstår det här problemet?

Laguna Online 28597
Postad: 26 mar 13:23

Det vanliga dumma förslaget: har du startat om datorn? Om det ligger kvar nån tidigare process du har startat som använder filen, och som av någon anledning inte har avslutats, så kommer den att försvinna då.

Ibby420 20
Postad: 26 mar 13:24

Jag hittade problemet. Det var en av mina gamla debug runs som inte hade stängts ordentligt. Så fick avsluta den manuellt i processer i Task Manager o det löste problemet

anders_k Online 234
Postad: 27 mar 20:06

Bra att du hittade det.

Jag brukar ha en sån här task innan jag länkar - för att vara säker på att .exe:n inte kör

taskkill /t /f /fi "imagename eq $(TargetFileName)"
Svara Avbryt
Close