起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 238|回复: 9

【结】[请求].Net动态链接库注册权限问题

[复制链接]
发表于 2008-3-19 15:36:43 | 显示全部楼层 |阅读模式
在X3平台调用.Net动态链接库,服务端都设置好后,从新生成了下载文件。在客户端用IE进行访问。当客户端以Administrator用户身份登录时可以正常调用.Net 动态链接库。但以一般用户身份登录时,也就是Users用户,提示.Net动态链接库没有注册权限,当然也就没办法访问.Net动态链接库了,请问这种情况如何解决啊?谢谢!
回复

使用道具 举报

发表于 2008-3-19 16:33:29 | 显示全部楼层
手动注册能注册上吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-19 16:46:24 | 显示全部楼层
也不行,提示的信息一样
回复 支持 反对

使用道具 举报

发表于 2008-3-19 17:31:35 | 显示全部楼层
给user用户添加权限。
回复 支持 反对

使用道具 举报

发表于 2008-3-19 17:34:31 | 显示全部楼层
这是windows的机制造成的
注册控件,需要写 c:\windows\system32 目录下的文件,而往这个的写权限,好像除了
Power Users
Administrators
之外,还不知道什么权限的用户可以
回复 支持 反对

使用道具 举报

发表于 2008-3-19 17:35:47 | 显示全部楼层
你不会每次运行都需要注册控件吧
如果只有一次,你可以先用Admistrator 注册一次,以后只是使用这个控件,就不需要那么高的权限了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 09:22:07 | 显示全部楼层
六楼所说的我也试过了,先用Administrator 用户注册了一次,Administrator用户能正常调用控件,但用Users用户登录,还是不能正常调用,不过,错误的提示由“未知的字符串“ ,变成了”拒绝访问 ”。(下面的这种情况是可以的:给Users用户赋予Administrator权限,然后这册控件,再取消Administrator权限,这时候Users 用户就能正常调用了。显然这种办法对这个问题没有帮助的)。
回复 支持 反对

使用道具 举报

发表于 2008-3-20 10:47:37 | 显示全部楼层
楼主,查查微软的资料,看能不能给Users分配运行的权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 17:21:08 | 显示全部楼层
呵呵呵,谢了,结账
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-15 09:33:26 | 显示全部楼层
这个问题通过另外的方法解决了。利用了一个应用程序与一个Windows服务。(由于Windows服务可以以系统账户身份运行,也就具备了修改注册表与访问系统目录的权限。)Windows服务注册组件,而应用程序调用服务完成组件的注册。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-10 06:50 , Processed in 0.042206 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表