c# - 无法在 Visual Studio 2017 中复制文件 .exe

标签 c# asp.net visual-studio asp.net-core visual-studio-2017

我有一个引用 .NET Framework 的 asp.net 核心项目,并且我使用的是 Visual Studio 2017 Enterprise。当我尝试构建我的解决方案时,我遇到了这个错误:

Unable to copy file "obj\Debug\net461\MyProject.exe" to "bin\Debug\net461\MyProject.exe". 
Access to the path 'bin\Debug\net461\MyProject.exe' is denied.

即使我清理了解决方案并重新构建,我仍然有这个错误。

有人遇到过这个错误吗?

最佳答案

转到任务管理器并查找 Microsoftvshost.exe 并将它们全部杀死。即使您停止调试,该 exe 也可以继续在后台运行。这会导致文件锁定。

关于c# - 无法在 Visual Studio 2017 中复制文件 .exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45379661/

相关文章:

c# - 如何在Visual Studio中隐藏自定义工具生成的文件

c# - 顶级请求上的 ConfigureAwait(false)

c# - 使用 WPF C# 中的多个控件组合创建自定义控件

c# - 将天数转换为年、月、日

c# - C# LINQ 方法链中赋值的编译器警告?

visual-studio - NuGet 还原无法看到未安装包

c# - Newtonsoft JsonSchema.Parse 失败

c# - OpenXML 多张表

c# - 无法连接到任何指定的 MySQL 主机。 <添加名称 ="MySqlSiteMapProvider"

c# - dataview rowfilter 值到数据表的转换