日期:2014-05-19  浏览次数:20905 次

C# 编写的Activex控件中调用office word com组件遇到的安全问题,望前辈指点
Application   attempted   to   perform   an   operation   not   allowed   by   the   security   policy.To   grant   this   application   the   required   permission,
contact   your   administrator,or   use   the   Microsoft   .NET   Framework   Configuration   tool.
我想可能是调用了未托管代码导致的,但不知道怎么去解决?
能在ActiveX控件里做处理来解决么?
能人希望指点,

------解决方案--------------------
不懂 帮顶
------解决方案--------------------
权限问题,设置一下dcom组件的权限:
1.开始--运行--dcomcnfg--Microsoft Word 文档--属性--身份标识--交互式用户
否则会出现“消息筛选器显示应用程序正在使用中”的错误
2.开始--运行--dcomcnfg--Microsoft Word 文档--属性--安全性--使用自定义访问权限--添加EveryOne用户
或者dcomcnfg--Microsoft Word 文档--属性--安全性--使用默认访问权限
dcomcnfg--默认安全机制--默认访问权限--添加EveryOne用户
否则会出现“拒绝访问权限”的错误,或者是无法打开宏存储