解决dsoframer 在X86和X64系统上的使用问题
来源:互联网 发布:python字典 key为元组 编辑:程序博客网 时间:2024/06/05 17:31
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。
- 解决dsoframer 在X86和X64系统上的使用问题
- 解决dsoframer 在X86和X64系统上的使用问题
- 解决dsoframer 在X86和X64系统上的使用问题
- TOAD在Win7 X64系统上使用遇到的问题
- 对于vs在x86平台和x64平台上的冲突问题
- 程序运行在X86和X64机器上由字节分配不一样引发的问题
- 解决x64机器上IE11版本使用IEDriverServer在输入英文/数字很慢的问题
- 使用DsoFramer控件时遇到的问题及解决
- 在x64平台上调试依赖于x86的WCF服务
- RFS(三)----解决x64机器上IE11版本使用IEDriverServer在输入英文/数字很慢的问题
- x86和x64的意义
- 在windows 2008 server x64系统上,是否可以操作office x86?
- x86 安装 x64 系统的方法
- .NET编译、WOW64注册表访问、同时在X86和X64平台上部署应用程序
- sqlite驱动的x86 x64问题
- MyEclipse 9.1 在windows x86(32位) x64(64位) ,Linux ,MacOSX的破解,并解决myeclipse 9.1 在Linux自动退出问题
- 关于wamp server在Windows7 x86&x64上无法正常启动运行的解决方法。
- 解决在centos x64 上安装openfire出现的错误
- C++获取当前时间int类型
- Android中dip、dp、px、sp和屏幕密度简介
- UNIX环境高级编程——进程基本概述
- Photon的使用
- Java开源框架集
- 解决dsoframer 在X86和X64系统上的使用问题
- WPF写入剪切板时报异常
- poj 1837 Balance
- Windows 8安装NetFx3出错
- MFC网络编程总结
- 在cocos2d-x jsb/html5中设置触摸代理的方法
- Myeclipse中的Maven命令解释
- javascript cookies 存、取、删除实例
- PHP 分页代码