本帖最后由 yutingyong 于 2024-7-21 05:46 编辑
请教老师, 我发布的vsto-excel插件采用的clickonce自动升级, 直接在edge浏览器用发布地址安装是可以成功的, 之前自动升级都是正常的, 但最近出现问题, 偶尔会成功, 大部分是失败, 在win11电脑自动升级时, 报错: System.UnauthorizedAccessException: 对路径“C:\Users\Administrator\AppData\Local\Temp\Deployment\J6LW82XL.059\T2DB578L.7JH\System.Security.Principal.Windows.dll”的访问被拒绝。
我也截图了, 如图片所示, 我尝试在excel中的信任中心把 目录C:\Users\Administrator\AppData 或者 Temp目录 设置为信任, 无效, AppData 和 Temp目录的属性显示都是只读的 , 尝试去掉只读, 刷新后又变成只读, 是无法去掉只读的, 又把这2个目录的用户权限设置成完全控制, 可读可改, 也没有效果, 但是Temp文件夹, 可以轻易删除, 删除之后, 故障依旧, 请教老师, 有啥办法能解决这个问题.
补充: 我曾经在win10上面也遇到vsto自动升级提示访问受限问题, 卸载插件, 重新安装后, 自动升级能成功, 但极少情况偶尔会再出现自动升级时访问受限, 再卸载重新安装就可以了, 但是在win11上, 卸载重安装无效, 自动升级依然提示访问受限
|