我打算在客户端计算机的C:中添加文件,通过ClickOnce检查更新 部署..如果有可能,我想知道如何做到这一点。
答案 0 :(得分:3)
这是不可能的,因为Windows中的C:\ root文件夹默认情况下不向标准用户授予写入权限(自Windows 2000以来就是这样)而且ClickOnce的一个重要目的是让IT部门允许最终用户安装和更新clickonce应用程序,而无需在其本地计算机上授予其他安全权限。
无论如何,将文件保存在这个位置是一种非常糟糕的做法。没有充分的理由需要这样做;把这种东西放在用户的App Data文件夹或默认/公共文档文件夹这样的地方要好得多。