2011年1月10日 星期一

The associated COM server does not support ActiveX Document embedding的錯誤

最近測試WEB時,在64位元的環境下遇到The associated COM server does not support ActiveX Document embedding這個問題,查了一下,說是要重新安裝DsoFramer的版本與OFFICE2003要安裝SP3,結果沒有用,後來同事發現在VBSCRIPT上的程式有誤,原本的程式為document.all.oframe.open sUrl, true,因為開的是XLS檔,所以在64位元的WINDOWS 2008 R2上要改寫成document.all.oframe.open sUrl, true, "Excel.Sheet",就不會有此錯誤。
http://www.digitalsupporttech.com/mskb/311/311765_Visual_C++_ActiveX_Control_for_hosting_Office_documents_in_Visual_Basic_or_HTML.htm

沒有留言:

張貼留言