4
我不確定這個問題是否有意義,但目前爲止很難找到信息。是否可以訪問另一個進程地址空間以訪問特定的對象實例?
我的目標是「附加」一個進程到另一個已經運行的進程。我沒有試圖去調試它們中的任何一個,我只想從最後訪問對象/上下文。 我已經閱讀了關於ICorDebug
接口,實現了一個例子(使用DebugActiveProcess()
),但無法模擬我想要實現的。
我的目標是讓一個進程運行一個單例實例,並在第二個進程中使用這個實例作爲上下文(我有兩個程序集和類型信息)。
這是我在這裏的第一個問題,是一種=)
你看着遠程處理對象,所以可以跨多個進程或者甚至多個工作站共享? https://en.wikipedia.org/wiki/.NET_Remoting –
它不會在他的情況下工作。它太慢了。 –
你的過程有什麼樣的權限? – Cameron