1
7
确保
如果没有帮助,请检查没有其他程序“选择”该文件。 编辑: This program 可以显示哪个进程锁定了文件(页面中还包含指向其他“解锁”工具的链接) |
2
4
我在编写一个新程序时遇到了这个问题,这个程序似乎只编译过一次,但在编译结束时以及在随后的构建中给出了错误。我的抗病毒程序BitDefender锁定了exe文件。我的exe在发现的病毒列表中。我关闭Bitdefender 5分钟,然后重新编译,程序在Bitdefender重新启动时或之后没有被锁定。 |
3
1
您可以使用processexplorer查看是否有任何进程打开了该文件的句柄,即使可执行文件本身没有运行。转到查找->查找句柄或DLL。。。并键入projectName.exe,它将为您提供一个打开它的所有进程的列表。 |
4
0
我猜文件上有锁。无论出于何种原因,VS都无法打开文件来编写编译的输出。正如SnOrfus所建议的,确保没有打开某种分析或测试工具。我还将尝试在完成程序执行(调试或其他)之间等待几秒钟,然后再尝试重建。有可能您构建的速度太快,以至于当VS尝试访问该文件时,调试器仍然锁定了该文件。 |
5
0
我从没见过档案上没有锁的时候会发生这种事。您是否有任何分析或测试工具,可能仍然持有它? 注意:我没法再重复一遍。 编辑>您是否尝试过在程序运行时打开process explorer(与任务管理器相反)?它将显示您的exe是否在任何其他进程中运行。
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |