摘要: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