如何判断任何流程是否正在使用程序集?
答案 0 :(得分:2)
这是PowerShell中的答案
if ( Get-Process | ? { $_.Modules | ? {$_.ModuleName -eq "AssemblyName.dll" } })
{
"in use"
}
答案 1 :(得分:0)
如果您想知道您的应用程序是否已加载程序集,您可以检查AppDomain是否已加载程序集。如果你想知道程序集是否由机器上的任何进程加载,它会变得有点棘手。您需要上述哪一项?