Visual Studio yapı çıktı dosya kilitleri
VS 2010 basit Win bir çözüm buldum. Ben yapabilirim ne zaman çıktı dosyası (bin\debug\app.exe) biter kilitli ve sonraki gibi bir ileti ile başarısız oluşturur
"The process cannot access the file 'bin\Debug\app.exe' because it is being used by another process."
Proje oluşturmak için tek yol olan her yapı, sonra VS yeniden başlatınçokgarip.
Bu eski blog post http://blogs.geekdojo.net/brian/archive/2006/02/17/VS2005FileLocking.aspx - sorun gerçekten eski gibi görünüyor bulduk. Herkes burada ne oluyor, ya da en azından bazı geçici çözüm biliyor mu?
Güncelleme
Bilmiyorum aslındaçalıştırındosya. Kilitleme sonra (yani VS - yapı - yapı - başarısız başlayın!)oluşturmak hata ayıklama sonra olur Ve Antivirüs kapatmayı denedi. Bir yararı yok.
Güncelleme 2
Process Explorer devenv.exe dosya (DLL, Kolları olmayan) yüklü olması gösterir. İnşa sırasında bazı aksaklık tahliyeyi engelledi, ama (ilk) "1 Başarılı,"/. Başarısız o başka sonra herhangi bir mesaj olmadan tamamlar yapı gibi görünüyor
CEVAP
Aynı sorunu vardı, ama bir çözüm (Keyvan Nayyeri thx) buldu
Ama sorun nasıl çözülür? Çeşitli şekillerde proje türüne bağlı olarak vardır ama Visual Studio eklenti geliştiriciler için tavsiye ettiğim basit bir çözüm projelerini inşa olaylara basit bir kod eklemek.
Projenizin pre-build olay komut satırına kod aşağıdaki satırları ekleyebilirsiniz.
if exist "$(TargetPath).locked" del "$(TargetPath).locked"
if exist "$(TargetPath)" if not exist "$(TargetPath).locked" move "$(TargetPath)" "$(TargetPath).locked"
Çözüm Yapı arasındaki fark, Çözümü Yen...
Hata 'BAĞLANTI : önemli hata LNK1...
Tek bir Visual Studio oturumda bir dos...
Yeniden ve Temiz bir Yapı arasında far...
2012 / 2013 tek tıkla dosya açılır vis...