[點晴永久免費OA]win7 64位在線編輯dsoframer控件的安裝和使用配置
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 安裝指引&開發建議 』
經歷了兩天的折磨,查閱了網上的資料,按網上的操作試了n種方法結果還是不行,開始以為是dsoframer 是32位控件問題,結果不是(經歷了更改解決方案cpu,發布基于x86的網站;以為是操作系統問題,結果也不是)。好在終于搞定了win7下dsoframer安裝和打開office的問題。和大家共享,太不容易了。
1.安裝dsoframer 1)將dsoframer.ocx copy 到 windows\SysWOW64 目錄下,此目錄為32位控件所在的目錄,system32 目錄是64位控件所在目錄; 2)由于win7把權限控制的很嚴格,因此在開始->運行行欄輸入"cmd" 在 搜索欄 "cmd.exe" 右鍵,點擊 run as administrator ; 3)dos窗口輸入命令 regsvr32 c:\windows\SysWOW64 \dsoframer.ocx 系統提示注冊成功。 2.office目錄及權限設置 如1.所示安裝完控件,按道理應該可以了,此時在瀏覽器中打開此指定目錄下的offcie文件會彈出 english translation:Illegal operation called on non-file based storage (非文件基礎存儲上的無效操作調用) 此原因是因為文件目錄所在權限問題引起的,此時要對所在目錄添加權限用戶,以xp 和win2003 的經驗,通常在權限中加入everyone and asp.net 的read /write /modify ,但是在win7 中并未發現此賬戶,于是到asp.net 服務中右鍵查看用戶屬性,才發現是network service ,因此,在目錄權限中添加network service 賬戶,此時運行程序,仍然出現上述問題,后來發現一個問題所在,打開文件的目錄層級太深,于是試著在根目錄下建立文件訪問目錄,成功搞定,呵呵! 綜上所述:文件訪問目錄層級不能太深,權限一定要加入network service。 該文章在 2015/5/30 11:26:09 編輯過 |
關鍵字查詢
相關文章
正在查詢... |