我有一個託管的.NET應用程序。我正在嘗試獲取當前進程加載的所有進程模塊,以便我能弄清楚這些模塊的基地址是什麼。但是,當我使用System.Diagnostics.Process.Modules函數時,我沒有收到任何C#模塊。但是,我正在獲取C++/CLI模塊,這很奇怪,因爲它都是.NET框架。獲取C#DLL工藝模塊
我從我的dll的引用中調用System.Diagnostics.Process.Modules並使用它們的項目,但它們只是不顯示在模塊集合中。
有什麼建議嗎?
我有一個託管的.NET應用程序。我正在嘗試獲取當前進程加載的所有進程模塊,以便我能弄清楚這些模塊的基地址是什麼。但是,當我使用System.Diagnostics.Process.Modules函數時,我沒有收到任何C#模塊。但是,我正在獲取C++/CLI模塊,這很奇怪,因爲它都是.NET框架。獲取C#DLL工藝模塊
我從我的dll的引用中調用System.Diagnostics.Process.Modules並使用它們的項目,但它們只是不顯示在模塊集合中。
有什麼建議嗎?
看起來這是在.NET 4.0中的一個錯誤是沒有得到固定
這裏是一些什麼樣的一些用於周圍的工作
經過研究......我想改進我的答案。這是.Net 4.0中的一個錯誤。我知道我以前做過,但它在Dot Net 3.5中,它適用於Managed和UnManaged
編輯爲包括使用dot net 3.5而不是4.0的解決方法 – 2012-02-22 22:46:17
解決方法鏈接不再有效。解決方法是什麼? – 2016-02-23 03:05:04