代码之家  ›  专栏  ›  技术社区  ›  Jay Cincotta

如何确定程序集是否正在使用?

  •  1
  • Jay Cincotta  · 技术社区  · 17 年前

    如何判断程序集是否正在由任何进程使用?

    2 回复  |  直到 17 年前
        1
  •  2
  •   Scott Weinstein    17 年前

    PowerShell中有一个答案

    if ( Get-Process | ? { $_.Modules | ? {$_.ModuleName -eq "AssemblyName.dll" } })
    {
        "in use"
    }
    
        2
  •  0
  •   driis    17 年前

    如果想知道应用程序是否已加载程序集,可以检查AppDomain中是否有加载的程序集。如果您想知道程序集是否由加载 任何 在机器上处理,它变得有点棘手。您需要以上哪一项?