C# 调用Word组件出错,请高手帮忙,急!
我在B/S结构的系统中,在后台用C#调用Word组件时提下面的错误(在本机是可以的,装到服务器就出错,组件已经注册了)检索COM类工厂中 CLSID 为了 {00020906-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 800401a --------------------编程问答-------------------- aspnet用户没有启动或执行Word APP的权限。
另:B/S程序最好别用Word组件。 --------------------编程问答-------------------- 我已经给Everyone用户所有权限了,还是不行,我在本地也是这样配置的,没问题
另:B/S程序用Word组件有什么问题吗? --------------------编程问答-------------------- 不在这里设 是在系统dcom设置里面。
对于b/s这种服务端无人值守的程序,word有时候会弹出对话框(基本上不好控制),没有人关闭。 --------------------编程问答-------------------- 我已经在dcom时设置了 --------------------编程问答-------------------- 我在Dcom里据Word的启动和激活权限,访问权限,配置权限都加上了Everyone,并赋给了全部的权限
也选择交互式用户了
但还是不行 --------------------编程问答-------------------- 也有可能你用的word组件和服务器上安装的office版本不一致 --------------------编程问答-------------------- 是一样的,是同一个碟安装的,但在测试服务器上就是不行
我在其它机器试了,有的可以,有的出现同样的问题.
真不知是怎么回事,晕... --------------------编程问答-------------------- 选下列用 指定一个administrator用户就可以了 --------------------编程问答-------------------- asfdsaf --------------------编程问答-------------------- 本人现在也遇到了 这样的问题 但看了上面的贴 还是没能解决
--------------------编程问答-------------------- 我在B/S结构的系统中,在后台用C#调用Word组件时提下面的错误(在本机是可以的,装到服务器就出错,组件已经注册了)
检索COM类工厂中 CLSID 为了 {00020906-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 800401a
那位高手能在帮帮兄弟我啊 我急的很
--------------------编程问答-------------------- 我也遇到同样单位问题,请问你们都解决了吗?麻烦回来说说啊
加我QQ 24327475 万分感激
补充:.NET技术 , C#