当前位置:编程学习 > C#/ASP.NET >>

用vs2008开发时,浏览网页出现未能加载文件或程序集“xxx”或它的某一个依赖项。另一个程序正在使用此文件,进程无法访问

我用vs2008开发一个网站,做完一个页面想看看运行效果,选中该文件,鼠标右键选择浏览,此时就动态生成了一个ASP.NET DEVELOPMENT SERVER,然后浏览器就打开了这个页面(大家对这个过程很熟悉吧)
以前是正常,突然有一天就出现问题了:偶尔按以上操作打开一个页面,就出现“未能加载文件或程序集“DundasWebChart”或它的某一个依赖项。另一个程序正在使用此文件,进程无法访问。 (异常来自 HRESULT:0x80070020)”
反复刷新几次,就又出现另外一个组件未能加载的提示,反复刷新,好几个组件依次出现这个错误提示,过一会就又浏览正常了。
   由于我们是用VAULT版本控制,几个人协同开发的,同样的代码别人机器就没问题。我在IIS里建立了虚拟目录运行,也是过一会就出问题,待一会就又好了,仿佛被使用的文件被释放了。换不同浏览器也一样,高手能不能帮我分析一下 --------------------编程问答-------------------- 另一个程序正在使用此文件说明这个文件或进程没有关闭掉
出现这种情况你可以看看任务管理器里该进程是否关闭 --------------------编程问答-------------------- 任务管理器里还有该进程在运行 关闭后再开 --------------------编程问答-------------------- 资源没释放。 --------------------编程问答-------------------- 任务管理器里还有该进程在运行 关闭后再开 --------------------编程问答-------------------- 进程要关闭 --------------------编程问答-------------------- 不懂,但帮顶 --------------------编程问答--------------------
引用 6 楼 warraner 的回复:
不懂,但帮顶
头像mm不错 --------------------编程问答-------------------- 删除bin, obj目录, 重新生成试试.

还不行就关闭VS, 删除bin, obj目录再试.

还不行就把.NET目录下面的临时文件夹清空, 系统的Temp目录清空, 重复上面步骤....... --------------------编程问答-------------------- 都试过,系统都从装了,还是经常出这个问题,每次只能不停的刷新页面,刷新若干次就好了 --------------------编程问答-------------------- 系统都从装了,怎么可能还这样啊,还是你装vs的时候有问题啊 --------------------编程问答-------------------- dll文件是否存在
删除临时文件和bin目录文件,重新引用。
--------------------编程问答-------------------- c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\ 下的内容全部删除

如果你用的是1.1同样~



补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,