标签: c# .net uac isolatedstorage
我已经构建了一个包含内置更新程序的程序。更新程序将文件下载到隔离存储,然后重新启动它自己,并提升权限以复制文件。我的问题是,当程序运行升级时,隔离存储所给出的位置是不同的,当它不是这样时,它看不到要复制的文件。有没有办法让隔离存储不改变升高的非升高之间的位置?
答案 0 :(得分:0)
.Net隔离存储是应用程序和用户特定的,提升权限会更改用户以及隔离存储的位置。更好的解决方案是在下载更新之前提升权限。