【问题标题】:WCF + Website. File is being used by another processWCF + 网站。文件正被另一个进程使用
【发布时间】:2013-08-20 20:59:22
【问题描述】:

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

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

我在与网站相同的域上运行 WCF,我在某处看到这可能会导致问题,就像我正在试验的那样。

【问题讨论】:

  • asp-经典?你不是说 ASP.NET 吗?它们是一回事...
  • 是的,对不起,它是 ASP.NET。

标签: asp.net wcf iis web


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    错误

    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.
    

    我有这个错误的解决方案,去任务管理器并找到一些.exe 来关闭结束任务,然后你可以运行项目而没有任何错误。

    快乐编码:)

    【讨论】:

      猜你喜欢
      • 2011-04-13
      • 2016-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多