1
昨天這個異常開始發生,我不知道它爲什麼會發生。如果我將p[0]
更改爲p[1]
它會停止該錯誤,但它不會獲取client.dll。 Screenshot of error.Win32Exception(0x80004005)當循環處理模塊時
Process[] p = Process.GetProcessesByName(Offsets.pro);
if (p.Length > 0)
{
foreach (ProcessModule m in p[0].Modules)
{
if (m.ModuleName == "client.dll")
{
Offsets.bClient = (int)m.BaseAddress;
return true;
}
}
return true;
}
else
{
return false;
}
}
catch (Exception e)
{
MessageBox.Show("Erro: " + e);
return false;
}
}
它很好地把錯誤信息放在問題文本中,即使你已經在標題中有了它。 –
根據[Microsoft](https://msdn.microsoft.com/en-us/library/windows/desktop/aa378137(v = vs.85).aspx),0x80004005是E_FAIL(未指定的失敗)。祝你好運。 –
那我該怎麼辦?有小費嗎? –