在本地调试Azure WebJob - 重新编译失败

时间:2017-10-30 11:16:04

标签: azure visual-studio-2017 azure-webjobs

我有一个webjob,我在本地调试作为控制台应用程序。但是一旦我从VS2017中停止代码,我就无法重新编译exe,因为我收到以下错误

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

当我查看正在运行的进程时,没有任何内容跳出来。

Processes running

我关闭了VS并重新启动它,但那并没有解决问题。

除了重新启动我的机器之外还有什么我可以尝试的吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Windows Resource Monitor工具。打开后,导航到CPU标签,然后在.exe文本框中输入Search Handles的完整路径(例如C:\ Project \ bin \ debug \ App.exe)右下角和搜索。您应该看到当前锁定在特定资源上的进程列表(在本例中为.exe)。选择所有不需要的进程,右键单击并结束进程。根据您运行的Windows版本,体验可能略有不同,但总体思路大致相同。