簡體   English   中英

如何解決錯誤:無法復制...重試次數超過 10 次。失敗。 - VS 2017

[英]How to solve Error : Could not copy ... Exceeded retry count of 10. Failed. - VS 2017

我有 VS 2017 社區版,我有一個控制台應用程序。 每次我構建時都會收到此錯誤。

 Error      Could not copy "obj\Debug\ConsoleApp1.exe" to "bin\Debug\ConsoleApp1.exe". Exceeded retry count of 10. Failed.  ConsoleApp1 

 Error      Unable to copy file "obj\Debug\ConsoleApp1.exe" to "bin\Debug\ConsoleApp1.exe". The process cannot access the file 'bin\Debug\ConsoleApp1.exe' because it is being used by another process. ConsoleApp1         

這讓我很緊張,因為每次出現此錯誤時我都必須關閉 VS2017。 它只運行一次,然后我收到此錯誤。

我發現我的防病毒軟件 (f-secure deepguard) 在使用所有版本的 Visual Studio 2015、2017 和 2019 構建控制台應用程序時經常會導致此問題。防病毒軟件在可執行文件被隔離后立即將其置於隔離狀態內置所以 Visual Studio 無法將其移動到 bin 文件夾。 您可以通過在病毒掃描程序中打開包含被阻止文件的列表來輕松檢查是否發生這種情況。 我已將項目的 obj 和 bin 文件夾從 deepguard 保護中排除,這解決了問題。 完全關閉防病毒軟件並不是一個好主意。

我和你有同樣的情況
您可以使用Process Explorer查看流程

按照這些步驟,你會得到結果
在我的情況下,應用程序仍然在后台運行,我必須在再次構建之前關閉它。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM