出现错误:“无法将文件“Test.dll”复制到运行目录。进程无法访问文件,因为另一个程序正在使用此文件。”,请问原因? 我在一个解决方案中建了几个项目,出现此错误,请问原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也遇到过这样的问题,一般只要重起 IDE (或重起电脑)就可以解决。 把IDE关了,然后删掉各项目下bin目录里的所有dll 一般重启一下IDE就OK了.把所有当前打开的.NET解决方案都关掉.楼上说的有道理. 一个程序集被其他项目引用后,编译的时候会出现如下错误:未能将临时文件复制到输出目录中。无法将文件“Test.dll”复制到运行目录。另一个程序正在使用此文件,进程无法访问。需要关闭Visual Studio.Net,删除以前生成的dll文件后才能重新编译,怎样解决?常见的两种可能性是:> 这个Dll是不是隶属于一个WinForm程序,而这个Windows程序正在运行中?> 这个Dll是不是被注册成COM组件了?可以用FileMon(http://www.sysinternals.com/ntw2k/source/filemon.shtml)这个工具来查看一下到底是什么进程在使用这个文件。 解决方案一:是多个IDE环境对同一DLL的引用。只需关闭解决方案,不需要出IDE.二:同一个解决方案中各项目之间的引用不当设置,从应用该类库的项目中去掉对类库的引用改成项目引用。 就是有其他的進程在佔用這個dll阿!!!! C# 关于控件Windows Medio Player怎么连续播放歌曲?? 如何获取IIS中当前SSL证书 字符串截取问题? socket 传jpg图片问题 正则问题 请问.net framework2.0中文版有中文的文档吗 如何写这句C#的循环代码? 请问在winform里怎么使用框架结构,象在网页里使用frame。然后在框架里用的界面是什么,也是一个新的窗体吗? tclient.ReceiveBufferSize缓冲区大小的问题 利用timer计时,并根据if语句判断是否合格 datagird导出问题 简单问题(关于结构),知道的给个回答
楼上说的有道理.
未能将临时文件复制到输出目录中。
无法将文件“Test.dll”复制到运行目录。另一个程序正在使用此文件,进程无法访问。
需要关闭Visual Studio.Net,删除以前生成的dll文件后才能重新编译,怎样解决?常见的两种可能性是:
> 这个Dll是不是隶属于一个WinForm程序,而这个Windows程序正在运行中?
> 这个Dll是不是被注册成COM组件了?
可以用FileMon(http://www.sysinternals.com/ntw2k/source/filemon.shtml)这个工具来查看一下到底是什么进程在使用这个文件。
是多个IDE环境对同一DLL的引用。只需关闭解决方案,不需要出IDE.
二:
同一个解决方案中各项目之间的引用不当设置,从应用该类库的项目中去掉对类库的引用改成项目引用。