visual-studio - 无法将 "obj\Debug\{project}.dll"复制到 "bin\{project}.dll"

标签 visual-studio windows-8 visual-studio-2013

最近,当我尝试运行我的项目时,Visual Studio Express 2013 for web 经常抛出此错误,我发现的唯一解决方法是退出并重新启动 Visual Studio 或(有时)完全重新启动 Windows。什么会导致这样的事情?

完整的错误转储

Error   19  Could not copy "obj\Debug\HobbsEventsMobile.dll" to "bin\HobbsEventsMobile.dll". Exceeded retry count of 10. Failed.    HobbsEventsMobile
Error   20  Unable to copy file "obj\Debug\HobbsEventsMobile.dll" to "bin\HobbsEventsMobile.dll". The process cannot access the file 'bin\HobbsEventsMobile.dll' because it is being used by another process.   HobbsEventsMobile

最佳答案

通过转到项目属性(右键单击解决方案资源管理器中的项目,然后选择“属性”选项),选择“构建事件”选项卡,在项目中创建预构建操作。添加此代码:

if exist "$(TargetPath).locked" del "$(TargetPath).locked"
if not exist "$(TargetPath).locked" move "$(TargetPath)" "$(TargetPath).locked"

https://social.msdn.microsoft.com/Forums/en-US/5b71eb06-5047-483d-8fd3-b75c102d41e9/unable-to-copy-from-objdebug-to-bindebug?forum=Vsexpressinstall&prof=required

关于visual-studio - 无法将 "obj\Debug\{project}.dll"复制到 "bin\{project}.dll",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23503509/

相关文章:

visual-studio - 如何为 Entity Framework 复杂类型添加导航属性

c - 如何在 Windows 8 命令提示符下运行和编译 c

windows - 导航到分组 GridView 中的特定组标题(win store app)

iis - Web.config 大小限制错误

azure - 在 Visual Studio Team Services 中部署后运行集成测试

c# - 在 Visual Studio 2019 中键入时,如何获取第 3 方类的 IntelliSense 提示?

c++ - 如何处理 Visual Studio 2017 中的错误 "E1696 command-line error: cannot open metadata file "mscorlib.dll?

visual-studio - 是否可以从 Visual Studio 调试 QML?

windows-8 - 在 localFolder 中写入文件特定文件夹

c# - 每个 UI 上下文的 Visual Studio 可扩展性 : ProvideAutoLoad for Package. cs