首先,我很抱歉我不是开发人员......
我们正在使用使用 .NET 和 Silverlight 的第三方基于 Web 的应用程序。我不知道它使用的是 .NET v2 还是 .NET v3.5,但我们使用的是 Windows 7。我们有一组 PC,其中控件没有出现在应用程序的页面上。据我所知,这些与存储在“C:\windows\Downloaded Program Files”中的 DLL 相关联,并且应该被复制到每个配置文件的卷影副本程序集缓存中。在正常工作的机器上,这个缓存被正确创建(“c:\users\%username%\AppData\Local\assembly\dl3”)并填充了 DLL。在受影响的那些(从一个通用图像完成)上,根本不会在配置文件中创建程序集文件夹。我尝试手动将“DownloadCacheLocation”字符串添加到 HKCU 的 Fusion 键中以鼓励它,但无济于事。受影响的 PC 几乎被剥离并完全修补,但仍然行为不端。我不知道对受影响的 PC 做了什么奇怪的事情(它们是从一个非常基本的 sysprep 映像中克隆出来的)。该网站在受信任区域中运行,我已将该区域设置为最低安全性。您知道什么可能导致无法创建缓存吗?
感谢您的任何想法!