我们的一个应用程序最近安装在严格锁定的系统中。为什么.NET框架(V2.0)会试图混淆Internet Explorer注册表?
启动时,应用程序尝试修改HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ ZoneMap \ AutoDetect中的注册表。在源代码中没有对该位置的已知引用。实际上,有问题的应用程序不应该对注册表进行任何修改。
任何人都可以提出什么可能会导致它(或.NET框架)以这种方式访问注册表的应用程序错误?
它试图修改从和到的值?这款应用程序是否以任何方式上网? – 2009-11-11 19:33:19
我希望我知道它正在尝试做什么。我们的IT部门没有告诉我们,我没有访问权限查找!触发故障的应用程序不会直接执行任何类型的网络访问,但可能会启动其他应用程序(尽管在特定的问题配置中它们不应配置为这样做)。 – 2009-11-11 20:28:16
不错。总是乐于尝试排除所需信息而排除故障。我感到你的痛苦。 – David 2009-11-11 20:37:46