2010-03-15 54 views
1

我有C#.net應用程序。 我想在Thread中運行我的應用程序。 但由於第三方DLL不允許在multiThread中使用應用程序。 在第三方dll中只有一個對象,它只允許一次創建實例。並行任務在C#.net

當我手動運行應用程序的EXE instnace多時間&過程

同樣的事情,我需要從C#代碼來實現(因爲其應用領域各exe文件運行的力量),我的數據成功地處理..。爲此,我創建了可以通過Type.GetTypeFromProgID()訪問的dll ..但是多個DLL instnace產生了相同的問題。

有沒有什麼辦法可以通過代碼實現手動並行處理來在多個應用程序域中處理相同的exe代碼?

+1

該DLL是一個託管或非託管的DLL? – 2010-03-15 10:23:33

+0

是的它管理的DLL .. – Test123 2010-03-15 10:34:47

回答