SharePoint發(fā)行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協(xié)作環(huán)境,使得組織能夠在整個組織內(nèi)部實現(xiàn)整合、組織、查找和提供 SharePoint站點。 報錯: 沒有安裝與 Windows SharePoint Services 兼容的數(shù)據(jù)表組件 瀏覽器不支持 ActiveX 控件 或者禁用了對 ActiveX 控件的支持 第一反應,就是什么東西沒裝,應該是ActiveX控件吧,或者沒啟用,經(jīng)過對環(huán)境的了解,大致有幾個可能 1、IE瀏覽器的版本有問題 2、沒有安裝Office(客戶確實沒有) 3、沒有安裝Designer 查看加載項,發(fā)現(xiàn)Microsoft Office List 12.0的加載項禁用了,這個功能就不能使用了。 發(fā)現(xiàn)有些地方,還可能是Microsoft Office List 11.0(這個是安裝的Office2003造成的,版本比較低) 然后解決流程: 1、首先安裝Designer2007,因為手頭沒有Office,希望能夠有作用,結(jié)果安裝過發(fā)現(xiàn)沒有作用,雖然網(wǎng)上有帖子說,安裝Designer可以,我想可能是因為之前安裝過Office2003的緣故,所以Designer2007沒有作用,如果之前沒有Office2003(還不是完整安裝),應該就沒有問題了。 2、安裝Office2007,完整安裝,安裝后依然不行;這個我就糾結(jié)了,找了個也有同樣問題的虛機,IE6.0環(huán)境,沒有安裝過Designer和Office的任何東西,完整安裝Office2007后,發(fā)現(xiàn)這個功能可以使用了,我覺得同樣是因為之前安裝的Office2003造成的。 3、查找加載項,發(fā)現(xiàn)是依賴Office12文件夾下的一個DLL,名字叫STSLIST.DLL,試圖用這個Dll添加加載項,發(fā)現(xiàn)加載項只能刪除或禁用,沒發(fā)現(xiàn)有好的方式可以添加加載項,所以這個方式也沒有走通。 4、通過查詢,修改注冊表,之前自己也看過Office下注冊表的東西,沒發(fā)現(xiàn)什么特別的,但是看到一個帖子,說是注冊表ActiveX的部分有問題,按照提示 進入注冊表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility鍵值 查看其中是否有一項為{65bcbee4-7728-41a0-97be-14e1cae36aae}(即Microsoft List 11/12控件的ID號) 將其刪除后再打開瀏覽器,故障排除。 注:看到發(fā)帖人說不知道為什么有的機器有這個鍵值,有的機器沒有,我想應該是安裝Office或者Designer的問題,總是都是安裝Office產(chǎn)品的問題。 5、其他方法,網(wǎng)上有打補丁的解決方案,自己也試過了,我想如果一開始正常安裝Office后,打補丁或許可行,補丁列出來,以供參考: Office2007的補丁:office-kb958695-fullfile-x86-glb Office2003的補丁:office2003-KB923097-FullFile-CHS 總結(jié):SharePoint產(chǎn)品對Microsoft的其他產(chǎn)品的依賴性很高,建議以后安裝其他Microsoft產(chǎn)品時,盡量完整安裝;如果沒有完整安裝的話,再去修補很難,這次的問題,重新安裝Office或者Designer都沒有作用。很難解釋什么,不過記下來排錯的過程,給自己留個底子,也供大家參考,如果誰有更好的建議,希望能夠留言給我,歡迎交流。謝謝。還有感謝之前帖子的發(fā)帖人,因為不知道哪篇是原帖,所以沒有留下原帖的地址,算是對所查資料的總結(jié)吧,和前輩說句抱歉。呵呵。 Sharepoint 可以幫助企業(yè)用戶輕松完成日常工作。 |
溫馨提示:喜歡本站的話,請收藏一下本站!