Eroare la compilare ( Access is denied. )

Intrebari despre programarea cu VC++ incluzand mediul de dezvoltare, instalare, setari, debugger, compilator, linker si documentatie.
Post Reply
Abi_Moonbow
Junior
Junior
Posts: 15
Joined: 17 Apr 2013, 11:36
Judet: Argeş

Eroare la compilare ( Access is denied. )

Post by Abi_Moonbow » 27 Apr 2013, 17:24

Salut! Am un program ce imi da destul de frecvent eroarea urmatoare la compilare

1>Link:
1> LINK : F:\Andrei\C++\visual studio\Kitrass\Kitrass_20\Debug\Kitrass_01.exe not found or not built by the last incremental link; performing full link
1> Kitrass_01.vcxproj -> F:\Andrei\C++\visual studio\Kitrass\Kitrass_20\Debug\Kitrass_01.exe
1>Manifest:
1>
1>mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "F:\Andrei\C++\visual studio\Kitrass\Kitrass_20\Debug\Kitrass_01.exe". Access is denied.
1>
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:04.87
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Poate cineva, va rog, sa imi spuna de ce imi da si cum sa scap de ea?
Va multumesc!



User avatar
bu7ch3r
Membru++
Membru++
Posts: 326
Joined: 17 May 2011, 15:17
Judet: Iaşi
Location: Sofia
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by bu7ch3r » 27 Apr 2013, 20:56

Prima incercare ar fi sa dai disable la antivirus.
Cu stima,
Lupu Claudiu

Abi_Moonbow
Junior
Junior
Posts: 15
Joined: 17 Apr 2013, 11:36
Judet: Argeş

Re: Eroare la compilare ( Access is denied. )

Post by Abi_Moonbow » 27 Apr 2013, 20:57

intradevar e in legatura cu antivirusul, dar proiectul trebuie sa mearga si pe alte calculatoare...

User avatar
Marius Bancila
Fondator
Fondator
Posts: 2343
Joined: 11 Jul 2007, 11:45
Judet: Timiş
Location: Timisoara
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by Marius Bancila » 27 Apr 2013, 23:45

Pai ce face programul tau? E detectat ca virus?
Marius Bancila
Fondator Codexpert, Microsoft MVP VC++
Site personal | Blog

User avatar
bu7ch3r
Membru++
Membru++
Posts: 326
Joined: 17 May 2011, 15:17
Judet: Iaşi
Location: Sofia
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by bu7ch3r » 27 Apr 2013, 23:55

Nu, dar antivirusul da lock la binar in timp cd VS embeduieste manifestul. Mai e o posibilitate sa fie corupta solutia, poti sa faci alt proiect si sa pui din nou sursele.

Cum adica trebuie sa mearga pe alt calculator. Eu nu ziceam ca antivirusul iti blocheaza programul. Antivirusul face ce face el deobicei, cum prinde un exe cum il scaneaza si in timpul ala mt-ul se chinuie sa il modifice.

Aaa poti sa apelezi mt manual, sau sa-ti faci un script. Solutii cu siguranta mai sunt. Eu as pune antivirusul sa nu scaneze folderul de output.
Chiar si folderul ala poate sa aibe ceva corupt pe acolo. Poti sa stergi /debug si /release si sa incerci din nou sa builduiesti.
Cu stima,
Lupu Claudiu

Abi_Moonbow
Junior
Junior
Posts: 15
Joined: 17 Apr 2013, 11:36
Judet: Argeş

Re: Eroare la compilare ( Access is denied. )

Post by Abi_Moonbow » 28 Apr 2013, 15:22

In legatura cu ce face programul e un joc 3D si nu are de ce sa fie detectat ca virus:))

User avatar
Ovidiu Cucu
Fondator
Fondator
Posts: 3776
Joined: 11 Jul 2007, 16:10
Judet: Iaşi
Location: Iasi
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by Ovidiu Cucu » 28 Apr 2013, 18:00

Nu conteaza ce face programul tau ci, cel mai probabil faptul ca ai un antivirus prea "bagaret" si/sau setat pe "ultra-paranoic". :)
Asa cum a spus si Claudiu, e posibil un scenariu in care antivirusul sa-si gaseasca de treaba si sa tina executabilul blocat, tocmai in momentul cand VS-ul incearca sa-l modifice.
Asa ceva n-ar trebui sa se intample iar daca da, e clar un bug in antivirus si ar trebui raportat ca atare alora care-l fac.

Uita-te in setarile antivirusului. Ar trebui sa aiba printre altele si una gen "Exclude files/directories".
Daca da, pune pe lista directoarele in care VS-ul genereaza executabilul (...\Debug si ...\Release).

Abi_Moonbow
Junior
Junior
Posts: 15
Joined: 17 Apr 2013, 11:36
Judet: Argeş

Re: Eroare la compilare ( Access is denied. )

Post by Abi_Moonbow » 29 Apr 2013, 23:03

Multumesc mult!

User avatar
black_atus
Membru
Membru
Posts: 139
Joined: 20 Jun 2012, 10:20
Judet: Prahova
Location: Ploiesti

Re: Eroare la compilare ( Access is denied. )

Post by black_atus » 21 May 2013, 16:34

Am patit o chestie asemanatoare din cauza faptului ca executabilul inca imi rula in background..Uita-te in TAsk Manager..
Cu stima,
Daniel Constantin

User avatar
costelpislac
Junior
Junior
Posts: 6
Joined: 28 Nov 2010, 12:03
Judet: Suceava
Location: Dolhasca
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by costelpislac » 21 May 2013, 19:19

Daca rulezi Visual Studio ca si Administrator apar probleme asemanatoare, ruleaza-l normal si s-ar putea sa nu mai faca asa.

User avatar
Marius Bancila
Fondator
Fondator
Posts: 2343
Joined: 11 Jul 2007, 11:45
Judet: Timiş
Location: Timisoara
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by Marius Bancila » 21 May 2013, 22:59

Da, dar porma te lovesti de alte probleme pt. ca nu ai drepturi de admin, mai ales cu debuggerul. Eu rulez intotdeauna As Administrator, si am vazut pe multi recomandand asta, pt. a evita batai de cap.
Marius Bancila
Fondator Codexpert, Microsoft MVP VC++
Site personal | Blog

User avatar
Ovidiu Cucu
Fondator
Fondator
Posts: 3776
Joined: 11 Jul 2007, 16:10
Judet: Iaşi
Location: Iasi
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by Ovidiu Cucu » 21 May 2013, 23:25

Eu nu rulez niciodata VS-ul "as Administrator". Ma cunoaste "as Ovidiu"... :D
Probleme de genul celei discutate am avut insa din cauza unor antivirusi care deh, sunt si ele programe si au bug-urile lor.

User avatar
cristianamarie
Membru++
Membru++
Posts: 480
Joined: 12 Mar 2009, 18:47
Judet: Iaşi
Location: Iasi

Re: Eroare la compilare ( Access is denied. )

Post by cristianamarie » 02 Jun 2013, 09:38

Run as admin are si el folosirea lui (mai ales cind vrei sa attach la procese runas sau elevate, services etc.).
Cit priveste rularea unui AV pe masina de development, e sinucidere curata. Chiar daca o sa mearga - si am vazut atitea cazuri in care buseau debugger-ele ca mi-a ajuns - o sa imbatrinesti daca nu ai un asemenea option setup incit sa faca EXACT ce trebuie.
Chiar si asa, iti imaginezi ce face un AV + debugger + VS + download debug symbols + load PDB in VS + resolve symbols (eventual si un WinDBG .reload + !analyze -v, asa, sa fie) ? Daca mai e si din ala cu scanare la on access, o sa ia discul foc.
Nuclear launch detected

tudor_t
Membru
Membru
Posts: 112
Joined: 26 Aug 2007, 15:11

Re: Eroare la compilare ( Access is denied. )

Post by tudor_t » 03 Jun 2013, 10:11

VS rulat ca admin (pe Vista, Win7 si 8) are rost uneori la debugging pe web apps (asp.net si alte cele)..
Cat despre antivirus pe development station, in multe firme nu ai de ales ca e impus de IT si nu negociaza :) - oricum pe un quad core recent cu 8-16 GB RAM si SSD in loc de HDD nu se simte asa tare..

User avatar
Marius Bancila
Fondator
Fondator
Posts: 2343
Joined: 11 Jul 2007, 11:45
Judet: Timiş
Location: Timisoara
Contact:

Re: Eroare la compilare ( Access is denied. )

Post by Marius Bancila » 03 Jun 2013, 10:19

Daca dezvolti aplicatii ATL/COM si procesul de build face inregistrari in Registry, ai nevoie sa rulezi ca si As Admin.
Marius Bancila
Fondator Codexpert, Microsoft MVP VC++
Site personal | Blog

Post Reply