Visual Studio "Could not copy" .... during build
build, c#, process, visual-studio-2012
Solution
I have encountered similar error messages in Visual Studio 2013.
Mostly, I have found that this situation has occurred when a debug process was halted because of an exception.
When clean+build has not resolved this problem for me, I have had success by doing the following:
- Closing Visual Studio
- Deleting the `bin` and `obj` folders, and
- Reopening Visual Studio.
This "bug" has existed since Visual Studio 2003.
Finally, I have also found that I can often overcome this problem by simply renaming the executable file and then deleting it.
Problem
I keep getting this error during the build of my VS2012 C# project ``` Error 41 Could not copy "obj\Debug\WeinGartner.WeinCad.exe" to "bin\Debug\WeinGartner.WeinCad.exe". Exceeded retry count of 10. Failed. Error 42 Unable to copy file "obj\Debug\WeinGartner.WeinCad.exe" to "bin\Debug\WeinGartner.WeinCad.exe". The process cannot access the file 'bin\Debug\WeinGartner.WeinCad.exe' because it is being used by another process. ``` Now I've figured out that killing the process ``` Weingartner.WeinCad.vhost.exe ``` works (sometimes ) but this is getting on my nerves. Any way to stop this happening at all? My debugger settings are
Related problems
- What is the purpose of the Visual Studio Hosting Process?
- Unable to copy a file from obj\Debug to bin\Debug
- Visual Studio build fails: unable to copy exe-file from obj\debug to bin\debug
- msbuild.exe staying open, locking files
- Under which circumstances does the System process (PID 4) retain an open file handle?