WCF +网​​站。文件正由另一个进程使用

时间:2013-08-19 06:16:33

标签: asp.net wcf iis web

我收到此错误: 无法加载文件或程序集“EntityFramework”或其依赖项之一。该进程无法访问该文件,因为该文件正由另一个进程使用。 (来自HRESULT的异常:0x80070020)(C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ web.config第111行)

问题是这在本地工作,但是当我在www.medicallperu.com/services/Medicall.svc/Login上发布时,它给了我这个错误。我无法重启服务器或其他任何东西,我只知道它可以在我的本地服务器上运行。

我在网站的同一个域上运行WCF,我在某个地方看到这可能会导致问题,就像我正在尝试的那样。

2 个答案:

答案 0 :(得分:0)

我通过为我的WCF创建虚拟目录而不是仅仅将其放在我的Web应用程序的子文件夹中来解决这个问题。

答案 1 :(得分:0)

错误

Error   12  Unable to copy file "obj\Debug\CloudKase.exe" to "bin\Debug\Some.exe". The process cannot access the file 'bin\Debug\Some.exe' because it is being used by another process.

我有这个错误的解决方案,转到任务管理器并找到some.exe来关闭最终任务,之后你可以运行项目而没有任何错误。

快乐编码:)