c# - .NET 下载缓存在哪里?
问题描述
阅读有关影子复制的 .NET 指南,特别是属性CachePath:
为了使该属性生效,还必须设置 ApplicationName 属性。如果未设置 ApplicationName 属性,则忽略 CachePath 属性,并且卷影副本缓存位置默认为下载缓存。
我找不到有关此下载缓存的任何信息。默认在哪里?它是注册表中的路径吗?如何在用户机器上找到它的路径?
编辑:我找到了在注册表中设置路径的位置,在HKCU\Software\Microsoft\Fusion\DownloadCacheLocation
. 但是,在我们客户的一台机器上,注册表中的“Fusion”条目缺失。在他们的机器上,程序集不会被影子复制到正确的路径。关于在哪里挖掘以找出原因的任何想法?
解决方案
推荐阅读
- java - 是否可以广播应用程序是否打开
- github - 在 Github 拆分差异查看器上关闭自动换行
- reactjs - React App 同时包含函数式和类组件
- javascript - JS从这个对象内的嵌套对象调用函数
- java - 如何为 java 类创建 HarnessTest 类?
- git - “git push”错误,位指定原点和分支工作
- javascript - 如何单独播放由 MediaRecorder 创建的 WEBM 文件
- python - 如何从 python 脚本执行 cd 命令并在新终端中执行附加命令?
- angular - 角度垫表:无法读取未定义的属性“地图”
- php - Laravel Horizon 不执行挂起的作业 - Kubernetes 和 Docker 环境