VS2010建置時,發生"無法將檔案 "obj\x86\Debug\A.exe" 複製到 "bin\A.exe"。由於另一個處理序正在使用檔案 'bin\A.exe',所以無法存取該檔案。"

  • 7476
  • 0

摘要:VS2010建置時,發生"無法將檔案 "obj\x86\Debug\A.exe" 複製到 "bin\A.exe"。由於另一個處理序正在使用檔案 'bin\A.exe',所以無法存取該檔案。"

只要修改專案中的Main Form的UI的部份,一建置就會出現檔案被鎖住的問題。

錯誤訊息如下:

無法將檔案 "obj\x86\Debug\A.exe" 複製到 "bin\A.exe"。由於另一個處理序正在使用檔案 'bin\A.exe',所以無法存取該檔案。

這個問題,Google時發現真的狀況滿多的,解決方式都不同。

下面這個連結中提到的方法我用了的結果是有效的,所以就把它紀錄下來。

參考連結

http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/cea5e4b2-5b33-453c-bffb-8da9f1a1fa4a

下面節錄提到的方式

1.  Close the form designer when editing .cs/.vb files, just have the code files open

2.  For your project, in "Properties\AssemblyInfo.cs" comment out the [assembly: AssemblyVersion(....)] line of code.  If your final project requires correct versioning remember to uncomment this line afer you are finished development.

看一下文章的時間是2010年年初的,問題都發生這麼久了,怎麼到現在還會發生,真的是滿詭異的。

============ 以下是簽名檔 ============

一個小小螺絲釘。

第一次建立Blog,希望以後能慢慢充實它。

Howard