小编cco*_*xtn的帖子

如何防止Windows缓存Com Class信息?

Windows 7正在缓存一些COM类信息.较旧的操作系统没有这样做.操作系统查找该HKCU\Software\Classes\CLSID\{GUID}\LocalServer32值后,它会缓存该值,并且不再查找该值.

当我们更新软件时,我们将新更新放在不同的目录中,然后更新该HKCU\Software\Classes\CLSID\{GUID}\LocalServer32值以反映新路径.下次运行软件时,如果在较旧的Windows操作系统下运行,它将使用最新文件.但是,在Windows 7上,它将继续使用旧文件,直到重新启动操作系统.

我运行了进程监视器,发现在Windows 7下,它在第一次读取后再也没有再次读取注册表项.在较旧的操作系统上,它每次都会读取该密钥.

我的问题是:每次创建一个新的proc COM对象时,有没有办法强制Windows 7重新读取HKCU配置单元中的LocalServer32信息?

windows com registry caching windows-7

25
推荐指数
1
解决办法
766
查看次数

如何在启动时同步计算机的时钟?

我有几个托管GoGrid的服务器,每次重启我的一台云服务器时,系统时钟都不正确.服务器不是域的成员,因此我只将操作系统设置为与Internet时间服务器同步.这只发生一天一次,我没有看到一个选项,可以在重启后自动执行此操作.所以我留下了编写一些代码来为我做这件事.

我使用"w32tm/resync"命令创建了一个批处理文件,并将其安排在系统启动时运行,但它不起作用,因为运行批处理文件时网络连接不可用.如何在OS完​​全加载并且网络连接可用后启动时间同步?我需要在计算机启动后尽快保持正确的时间,这样我的数据库中的时间戳才是正确的.

windows datetime batch-file

11
推荐指数
5
解决办法
4万
查看次数

如何在asp.net中获取服务器/网站的IP地址?

当用户请求进来时,我可以使用Context.Request.UserHostAddress来获取用户的IP地址.如何在运行时获取网站/服务器的IP地址?我有一些报告代码可以被同一台服务器上的多个网站使用,每个网站使用不同的IP地址.所以我需要能够在运行时检测网站的IP地址.

asp.net

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

windows ×2

asp.net ×1

batch-file ×1

caching ×1

com ×1

datetime ×1

registry ×1

windows-7 ×1