日期:2014-05-16  浏览次数:20607 次

asp.net Registry类问题,访问注册表出问题。

 RegistryKey rstryKey = Registry.CurrentUser;
RegistryKey rgstryKeyValues = rstryKey.OpenSubKey("Software\\Continuum Data Systems\\Test");

这段代码是访问注册表获取信息。 我在vs中开发的时候是没有问题的。 但是网站发布到iis上以后,在访问网站就获取不到本地计算机注册表信息了。 请大家帮忙看看。 谢谢。
------解决方案--------------------
实现不了。除非客户端部署一个控件。而且只有IE+PC可以访问。

事实上浏览器被设计成操作系统无关的。你的手机上的iOS,或者你的智能机顶盒上的Android,哪里来的“注册表”。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

谢谢您。 这个我现在明白了,但是我现在开发的项目是需要访问客户计算机注册表的。 请问有什么办法吗?


如果客户是专门的客户, 完全信任你, 那你可以用 Active控件 实现,但只能用在IE上

是专门的客户,谢谢。 我是看看 Active控件怎么开发。这个难吗?


http://www.cr173.com/html/20985_1.html

自己再搜索找资料吧
------解决方案--------------------
引用:
Quote: 引用:

实现不了。除非客户端部署一个控件。而且只有IE+PC可以访问。

事实上浏览器被设计成操作系统无关的。你的手机上的iOS,或者你的智能机顶盒上的Android,哪里来的“注册表”。

请问您说的部署控件,是什么控件? 所需要的技术是什么?

技术就是部署控件啊。