4
Visual Studio版本15.2(26430.6)发布。Visual Studio 2017锁定文件
最近更新到上述版本时,我遇到了VS试图构建时锁定文件的问题。
无法将“obj \ Debug \ projHype.dll”复制到“bin \ Debug \ projHype.dll”。超过10的重试次数失败。
也试过用,并与出管理员priveledges
我尝试了旧版本的Visual Studio,但无济于事建议运行VS2017。任何想法如何解决这个问题?
这意味着使用该文件的进程仍在运行。它可能是挂起的构建步骤,或者没有正确终止的测试运行器。您可以使用Process Explorer来查找哪个进程使用此文件句柄。过去我遇到过各种VS版本和测试运行者的问题。 –
如果您在IIS下调试网站并突然终止调试,也会出现此问题。该DLL仍然加载在网站的应用程序池(实际上是应用程序域)中,并且不会在您回收应用程序池或IIS之前发布。 –
10您正在构建什么样的项目?你使用Resharper,单元测试运行器,构建工具,分析器,还是其他可能使用你的dll的东西?可能还在运行的外部应用程序或测试项目? –