在Web程序中操作注册表默认的账户级别好像是没办法操作,你在IIS管理器中可以给你的Web应用绑定一个管理员账户应该就可以了
怎么绑定账户?找了好久没找到哪里绑定。
@饮料: IIS6在对应的应用程序池->属性->标识里设定
哥们你说的东西,我不太了解,但是希望可以学习一下。 能否把你的业务场景具体描述一下。
是在什么情况下,会出现你说的问题?
就是web程序有读取注册表的操作,在vs调试运行是可以读取到电脑的注册表的。
但是发布部署到IIS上去,就没办法读取到注册表的信息了。
在web.config上加上这个
<identity impersonate="true" userName="Account" password="Password"/>
Account 是服务器帐户,当然要有权限操作注册表才行