代码之家  ›  专栏  ›  技术社区  ›  soren.enemaerke

IIS和ASP.NET正在锁定我的pinvoke dll

  •  4
  • soren.enemaerke  · 技术社区  · 15 年前

    我有一个ASP.NET MVC网站,它使用一个内部dll来处理一些pinvoke内容。DLL位于其他程序集旁边的/bin文件夹中。这很好,但如果我想通过复制到现有文件(位于测试服务器上)来用最新的文件集替换/bin文件夹的内容,则w3wp.exe工作进程将锁定/使用pinvoke dll,除非回收应用程序池或重新启动IIS,否则无法替换该dll。

    这是标准行为还是我可以指示ASP.NET运行时获取与常规程序集类似的pinvoke dll的卷影副本?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Rahul Soni    15 年前

    推荐文章