当前位置:编程学习 > C#/ASP.NET >>

【.net】利用OpneOffice实现在线office文档预览功能,如何去安装 使其能免安装的部署到服务器?

已经检测 OO(OpenOfice)的sdk可以不用安装 但是其.exe的程序必须安装后方可正常转换为PDF文件,如何去安装 实现绿色化,免安装?求助~~~
如果不安装,是复制OO安装后的文件则可以手动运行其OO但是.net去调用时则出现问题,无法调用,怀疑是跟程序安装时修改注册表有关,求大神解答 OpneOffice 转换 .NET Office --------------------编程问答-------------------- 用InstallWatch这个软件,可以分析软件安装过程中对注册表和文件做了什么改变,从而帮助你实现不运行安装程序的部署。 --------------------编程问答--------------------
引用 1 楼 devmiao 的回复:
用InstallWatch这个软件,可以分析软件安装过程中对注册表和文件做了什么改变,从而帮助你实现不运行安装程序的部署。

试过 修改了一堆注册表,也不知道那个是 而且我测试时很奇怪,OO安装在c:\Program Files\OpenOffice.org 3\下,然后我又复制了一份放在c:\OpenOffice.org 3\下c#调用时调用的路径是c:\OpenOffice.org 3\program\soffice.exe,运行后发现 后台进程的启动程序的位置是c:\OpenOffice.org 3\program\soffice.exe,但是用Procmon.exe监视事件及程序调用时发现调用的则是c:\Program Files\OpenOffice.org 3\ 下的soffice.exe,让我更晕了...如果卸载后还调用c:\OpenOffice.org 3\program\soffice.exe发现进程中有soffice.exe这个进程 但是c#调用失败

另注:卸载OO(安装在c:\Program Files\OpenOffice.org 3\目录下)后c:\OpenOffice.org 3\program\soffice.exe是可以手动打开的,打开后也可以对Office文件进行操作. --------------------编程问答--------------------
引用 楼主 tong_ling_zzu 的回复:
已经检测 OO(OpenOfice)的sdk可以不用安装 但是其.exe的程序必须安装后方可正常转换为PDF文件,如何去安装 实现绿色化,免安装?求助~~~
如果不安装,是复制OO安装后的文件则可以手动运行其OO但是.net去调用时则出现问题,无法调用,怀疑是跟程序安装时修改注册表有关,求大神解答
不要说是flashpaper,那个是依附于虚拟打印机的 就是理论上还是要安装openoffice/MicrosoftOffice
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,