首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请问asp调用FlashPaper不能使用有关问题

2012-09-23 
请教asp调用FlashPaper不能使用问题?这两天在使用asp调用FlashPaper制作在线电子书,部署在Windows 2003+II

请教asp调用FlashPaper不能使用问题?
这两天在使用asp调用FlashPaper制作在线电子书,部署在Windows 2003+IIS 6下,怎么也不能转换成功。网上查阅了大量资料,我是按下面步骤做的,请大家帮忙看看有何问题?

1.Internet信息管服务理器→应用程序池→DefaultAppPool→属性→标识→预定义账户→本地系统;
2.Internet匿名账户IUSR_****和IWAM_****已加入到administrators组;
3.管理工具→组件服务→计算机→我的电脑→DCOM配置→Microsoft Word文档→属性→常规→身份验证级别设置为无;“安全”里面都设置了自定义,且包含了administrators组;
4.flashpaper生成新文件的目录的权限也给了administrators组、system和Everyone所有权限。

asp程序代码如下:

VBScript code
<%    Response.Charset="utf-8"    Dim objShell    Dim intSecceed    Dim strCmd    strCmd = "C:\FlashPaper\FlashPrinter.exe e:\course\t\1.doc -o e:\course\t\1.swf"    Set objShell = Server.CreateObject("WScript.Shell")    intSecceed = objShell.Run(strCmd ,1,true)    If intSecceed = 0 Then      Response.Write("命令成功执行,返回码:" & intSecceed)    Else      Response.Write("命令执行失败,返回码:" & intSecceed)    End If    set objShell = nothing%>


可以看到Windows任务管理器中已经有flashprinter.exe和WINWORD.exe两个进程,但一直不会结束。客户端浏览器也一直处于等待状态。(1.doc文件很小,66KB,在命令行下转换正常)

[解决办法]
你的问题解决没有?
[解决办法]
我也弄过,都失败的,FlashPaper to swf 做成bat批处理也不行,原因是iis user用户的权限问题,但是如果你把仅限给了,就超出了服务器本身的安全性了,所以还是不要再弄了

热点排行