1
我有一個EXE COM服務器(用於將我們的應用程序提升到更高的完整性級別),它被下載到%temp%並由ActiveX控件註冊。這款COM服務器在Vista機器上運行得非常好。在Window 7機器上,我得到了一些東西:COM服務器可以下載併成功註冊,但當嘗試通過CoCreateInstance初始化服務器時,出現錯誤0x80080005(服務器執行失敗)。如果我手動將COM服務器複製到%temp%,而不是通過互聯網下載,那麼一切都按預期工作。我懷疑下載的EXE文件有一些特殊的屬性可以阻止它被加載,但不知道如何弄清楚它。未能CoCreateInstance EXE COM服務器
有沒有人有相同的經驗或對這個問題有任何線索?任何建議將高度讚賞。
喬