Office无法在线编辑原因

DsoFramer 是微软提供的专门用来第三方播放编辑office文件的插件

分别有三个文件 AxInterop.DSOFramer.dll,Interop.DSOFramer.dll,dsoframer.ocx三个文件

安装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。

Office无法在线编辑原因

时间: 2024-12-10 19:29:43

Office无法在线编辑原因的相关文章

在线office文档编辑NTKO使用心得

目录 前言 什么是ntko 准备工作 实战演练 总结 一.前言 Web开发中经常需要用到在线处理office文档的功能,现在市面上有一些常用的Web页面调用显示Office的控件技术,用起来很方便.有一些第三方ActiveX浏览器控件:比如科瀚的SOAOffice中间件.卓正软件的pageoffice控件.WebOffice控件还有我这篇文章所要说到的NTKO. 二.什么是NTKO 通俗易懂来讲就是能够直接在浏览器上查看编辑word文档,并保存到web服务器上的控件. 借用官方的话,是能够在IE

Office word excel电子表格在线编辑的实现方法

Office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件. IIS(6.0)支持webdav,这在IIS管理器的web服务扩展中可以看到.利用IIS作为webdav的服务器端,可以很容易的实现office word,excel在线编辑. 可以简单的实验一下: 确保IIS的webdav扩展安装并被启用了,建立一个虚拟目录test,在其中放一个word文档a.doc,然后打开word, 文件->打开->输入word文档的访问url(http://localhos

让自己的网站实现在线编辑office文档

我们可以通过Office Web Apps(OWA)来实现在线编辑word,excel,power point, one note,并集成到自己的网站里去.   1 准备工作 1.1 操作系统 安装了带 Windows Server 2008 R2 x64 Edition 更新程序的 Windows Server 2008 R2 Service Pack 1 (SP1) Standard.Enterprise 或 Datacenter 的 64 位版本 Windows Server 2012 S

Office 365实现多人在线编辑同一个文档(下)

接下来我要实现多人编辑同一个Excel文件,这里以Source.xlsx为例,右键选择共享 设置共享权限以及共享给谁 权限有如下,如果是发送给别人看,就选择任何人(可向收到此链接的任何人授予访问权限,无论他们是直接收到你的链接到还是收到其他人转发的链接.这可能包括组织外部的人员),也可以设置特定用户(可向你指定的人员授予访问权限,虽然其他人可能已拥有了权限.如果用户转发共享邀请,那么只有已拥有该项目访问权限的人员才能使用该链接)或者现有访问权限者,公司中的用户(可向组织中的所有人授予访问该链接的

Office 365实现多人在线编辑同一个文档(上)

首选需要您有一个Office 365的商业版或者商业高级版,因为需要用到OneDrive,因为文档存放在OneDrive中,我们在可以实现多人在线编辑同一个文档文件,那么我的环境中准备了2台Win7的系统,准备好了2个Office365的账户A和B,2台分别登录各自账户下载安装最新的Office 365应用软件(也就是我们的Office组件,如Word,Excel,PPT等) 会弹出下载一个小安装程序,点击运行即可 点击运行后会自动启动Office最新版本的安装 接下来点击登录账户页面下的One

word在线编辑\生成图片(包含截图与合并)

1.业务原因 word编辑后的文章复制到html编辑器(fck等)会发生排版错乱的情况,于是混沌了.需要有一个新的方法来终结,于是产生了word能不能在线编辑,后台保存,前台显示灯一系列问题. 2.首先word在线编辑,采用weboffice或dsoframer进行,优势可以在线编辑,但只限在ie游览器下进行.纠结... 3.编辑完后进行后台保存,weboffice或dsoframer有相应接口. 4.保存到后台后,进行页面图片转化,采用Aspose.Words. 5.由于Aspose.Word

在线编辑流程图网站分享

有时候会因为电脑的原因不能办公这时就要专业到别的电脑中进行操作,但是这时新的电脑里面什么软件都没有需要自己载,但有些软件是必须的有些却是偶尔使用到,这时不需要下载软件,有很多在线网站都可以实现,那就拿绘制流程图来说,怎样利用在线网站绘制流程图呢?操作方法如下所示. 推荐理由: 这是一个在线编辑流程图的在线网站,在线网站的好处就是可以不用下载软件可以直接在线编辑使用,并且操作简单很容易上手. 工具/原料: 迅捷画图,能上网的电脑并带有浏览器 操作方法介绍: 1.这个在线网站可以跟着自己的想法进行绘

shell——bash在线编辑

无意中发现了一个bash在线编辑的网址,初学者可以用这个试着学习shell http://www.runoob.com/try/runcode.php?filename=helloworld&type=bash

ArcGIS JavaScript在线编辑

代码: <html> <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">     <title>Demo:Edit Features</title>     <link rel="stylesheet" href="https://js.arcgis.com/3.17