2
A
回答
3
恐怕這個問題是錯誤的。線程模型(STA,MTA等)是僅適用於進程內COM對象的必要的惡魔,對象和客戶端需要在同一進程中共存,並且不知何故它們必須阻止彼此的腳趾(a有趣和冗長的話題)。
進程外(EXE)COM服務器存在於他們自己的進程中,並在他們認爲合適的情況下管理他們自己的線程。 COM不知道 - 並不在乎。
因此,沒有任何「線程模型」(在COM意義上)與EXE相關聯。
這聽起來像你有一個具體的問題:如果你發佈更多的細節,我/某人/我們可能會有所幫助。
0
一類的絕對最小量註冊表項是:
- LocalServer32\(路徑可執行文件) - 本地外的進程EXE服務器
- 的InprocServer32 \的位置(路徑DLL) - 本地進程中DLL服務器的位置
注:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\
{CLSID}\LocalServer32 = <full path>ServerExecutable
相關問題
- 1. Vista和外的進程COM服務器
- 2. 控制.NET進程服務器提供的COM對象的線程模型
- 3. 如何確定給定COM庫的線程模型?
- 4. 應用程序服務器如何支持多線程?
- 5. C++/CLI COM「外的過程」服務器
- 6. Delphi沒有窗體的進程外COM服務器
- 7. 進程外COM對象能否確定其父進程?
- 8. 進程外COM服務器拋出錯誤217
- 9. COM進程外服務器啓動多個實例
- 10. COM本地服務器(進程外)w/Python
- 11. 如何使用不帶tlb文件的進程外COM服務器
- 12. 如何在單獨的dllhost進程中啓動COM服務器?
- 13. 如何獲取本地COM服務器的進程句柄?
- 14. 它是否需要編組支持線程模型的COM對象「Both」
- 15. 如何確定遠程計算機上的服務器類型
- 16. 多進程服務器或多線程服務器?
- 17. 如何等待外部進程()爲外部進程(服務)
- 18. .NET進程外#服務器的問題
- 19. VOIP中的進程外服務器
- 20. 如何確定Java EE 6應用程序服務器類型?
- 21. 模型多線程/叉服務器守護程序
- 22. COM ATL線程模型與否
- 23. 服務器模式下的線程塊
- 24. 正確完成服務器線程
- 25. 進程外COM單例
- 26. 你如何「spec」一個web服務器來支持給定的應用程序?
- 27. 如何確定我的服務器可以爲特定應用程序支持的用戶數量
- 28. 如果兩個沒有線程模型的COM類在一個進程內COM服務器中實現,會發生什麼?
- 29. 帶epoll的TCP服務器的線程和縮放模型
- 30. 調試postgreSQL服務器進程(如何識別正確的進程ID)
請檢查這篇文章http://support.microsoft.com/kb/q150777/。 – Ismael 2009-02-01 20:32:51