出現這類行的報錯,需要在元件服務中給予對應的許可權。
可是正常情況在打開元件服務找到對應位置之後會發現許可權設置是灰色的不可設置。 (控制台 \ 系統和安全 \ 管理工具 \ 元件服務 )
這個時候需要在註冊表中進行一些設置,找到提示中的位置,
例如 {D63B10C5-BB46-4990-A94F-E40B9D520160}(找自己電腦提示的,別弄錯了。)
從註冊表 HKEY_CLASSES_ROOT\AppID 去找,或者直接搜索,
找到之後需要把完全控制許可權勾上,但是一般情況勾上是會報錯的。
這種情況下,需要到高級選項中,將所有人進行更改,預設情況下所有者應該是 TrustedInstaller 將其更改為了 Administrators 之後關閉選卡(注意繼承)
之後重新點擊許可權設置就可以把完全控制許可權勾上了。
之後看 LocalService 是否賦值給了 IISADMIN
完成之後把許可權裡所有者恢復回去。
最後,根據註冊表右邊 AppID 的數值,從元件服務的 DCOM 配置找到對應的位置,進行許可權的勾選(右鍵點擊屬性,安全頁上許可權給予。)
權限不要亂勾取消,衹做自己想要的操作給自己上需要的權限。
沒有留言:
張貼留言