我在嘗試在asp中創建com對象時遇到拒絕權限錯誤。 com對象是已註冊的VB6 dll。 Procmon不顯示任何權限錯誤。我已經授予了包含dll到AppPool用戶以及身份驗證用戶(IUSR)的文件夾的權限。我注意到有幾個人遇到這個問題,沒有明確的解決方案。請幫忙!!IIS7上的ASP經典無法創建COM對象
回答
您應該檢查的第一件事是您已分配給該文件夾的權限級聯到dll。我已經看到了一些像這樣的情況下,DLL有自己的獨立ACL,而不是從它的文件夾繼承任何東西。
我已檢查並且dll具有所需的權限。奇怪的是,ProcMon不報告任何權限錯誤。 – yuben 2010-11-19 09:43:44
@yuben:嘗試在VB6中創建一個無所事事的類,看看你是否可以實例化。我想知道在構造COM對象(即VB代碼)中是否存在因權限而失敗的內容。 – AnthonyWJones 2010-11-19 22:23:15
在procmon中,你能看到成功讀取HKLM \ Software \ Classes \ CLSID {YOUR_COMPONENT_CLASS_ID}嗎?
也許您在與組件關聯的註冊表項中存在權限問題。
有關注冊表項的列表,請參閱msdn docs。
最好
感謝您的回覆。我現在有這個工作。它與從VB6 dll中調用的另一個COM dll有關。但是,我曾經能夠從ASP/IIS6進入VB6,但現在失敗了,並再次出現權限錯誤。我會爲此發佈另一個問題。謝謝。
- 1. 在IIS7上的經典ASP中創建Word對象時出錯
- 2. 經典ASP,Cookies和VB.NET COM +對象
- 3. 價值IIS7 /經典ASP
- 4. 經典ASP使用COM + x64的Windows Server 2008和IIS7
- 5. 在VS2015的經典ASP頁面中調試VB6 COM對象
- 6. ASP經典 - Recordset對象與Command對象
- 7. 經典ASP客戶端對象調用COM異常頁面
- 8. 經典ASP - Windows Vista - IIS7 - 權限問題
- 9. 經典的ASP和COM調試
- 10. 無法設置Response對象在ASP經典
- 11. Pdf創建/從經典的asp操作?
- 12. 在IIS7上運行的經典ASP的會話變量
- 13. 註冊C#COM使用ASP經典
- 14. 如何結束「無法創建COM對象`word.application':無效的語法」時instanciated COM ....?
- 15. 在一個經典的asp/vbscript文件中沒有創建對象的COM包裝的dll
- 16. 在經典ASP中創建文件夾
- 17. 經典ASP不能在Windows Vista上工作IIS7
- 18. Com。 C#創建類型的COM對象
- 19. IIS 7上的經典ASP
- 20. 運行經典asp無iis
- 21. 從C++創建COM對象?
- 22. 我在經典asp網站上從經典asp轉換爲.NET
- 23. 經典的ASP應用程序無法在IIS 8.5中創建Oracle會話
- 24. 經典asp中的split()asp
- 25. ASP上傳組件 - 經典ASP
- 26. 經典asp cint
- 27. swfupload +經典asp
- 28. XPath經典ASP
- 29. 無法投射COM對象
- 30. 無法投COM對象
哪個操作系統,32或64位? – lsalamon 2010-11-19 11:09:11