无法将文件“obj\Debug\UI.exe“复制到“bin\Debug\UI.exe“。文件“bin\Debug\UI.exe“正由另一个进程使用,因此该进程无法访问此文件。

简介: 无法将文件“obj\Debug\UI.exe“复制到“bin\Debug\UI.exe“。文件“bin\Debug\UI.exe“正由另一个进程使用,因此该进程无法访问此文件。

前言:

正在Visual Studio 2022在运行机房上下机VB.NET代码的时候,不知道什么情况下方错误列表爆红,起初也没在在意点击开始运行也能正常运行,开始的时候没有发现问题,当我想在代码中临时加一个值放进文本框的时候,将代码修改完成之后在运行,bug就出来了,刚刚编写的代码显然没有效果,还是之前运行的样子。


过程:

对弹出的错误信息仔细研究一番,是由于dll文件产生的错误信息

dll文件是什么:

在Visual Studio 2022中,DLL表示动态链接库(Dynamic Libray)的缩写,动态链接库是一种包含可重用代码和数据库的文件吗,可以被多个应用程序同时使用。当一个应用程序需要使用动态链接库中的功能时,它可以在运行动态地链接到该库,并使用其中的代码和数据。这种方式可以减小应用程序的体积,提高代码的复用性和可维护性。在Visual Studio 2022中,可以使用DLL来编写和构件库文件以供其他项目使用。

当时我就想到将文件下的DLL.exe文件全部删除,右击项目,选择在文件资料员管理器中打开文件夹,在bin文件夹中→Debug→删除dll.exe文件,返回Visual Studio 程序当中,重新生成解决方案,但是此方法没有起到什么作用。


解决的方法:

1.将电脑进行重启之后,程序就可以

  但是总重启电脑也不是办法,只能另找办法

2.通过查找相关资料和博客,说在任务管理器中有相同的.exe进程在运行

  于是我就打开了任务管理器,果然在详细信息当中,发现两个UI.exe文件在运行,于是我任务任务结束,返回程序当中,在运行就不会报错了。

(1)打开任务管理器,找到自己项目的命名,看看有没有相同.exe文件

(2)在进程里面,或者详细信息里面看查找


总结:

如果遇到问题,找不到解决的办法。

1.将查询的范围放宽,在百度、AI等平台进行查询

2.找到出现问题的中心点:将问题放大查询。


目录
相关文章
|
4月前
|
Arthas 测试技术
错误提示表明Arthas无法打开目标进程的socket文件
错误提示表明Arthas无法打开目标进程的socket文件
51 2
|
6月前
|
安全 网络安全 开发工具
如何修改/etc/security/limits.conf 一个进程能打开的最大文件数 1024 为 自己期望的数字
如何修改/etc/security/limits.conf 一个进程能打开的最大文件数 1024 为 自己期望的数字
|
6月前
|
Windows
卸载应用后,删除安装根目录下的所有文件,提示已在另一进程打开,在资源管理器进程中找不到该程序的解决
卸载应用后,删除安装根目录下的所有文件,提示已在另一进程打开,在资源管理器进程中找不到该程序的解决
48 0
|
Linux 开发工具
Linux 多个vi、vim进程编辑同一文件时的临时文件问题
Linux 多个vi、vim进程编辑同一文件时的临时文件问题
231 0
|
Java 编译器 开发工具
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
205 0
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
|
10月前
|
开发框架 .NET
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
|
12月前
|
Linux Shell C++
【Linux初阶】进程程序替换 | 初识、原理、函数、应用 & makefile工具的多文件编译
替换初识,替换原理,替换函数理解和使用,makefile工具的多文件编译,进程替换应用(简易命令行实现)
106 0
【Linux初阶】进程程序替换 | 初识、原理、函数、应用 & makefile工具的多文件编译
|
12月前
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问
470 0