Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何通过ClickOnce部署更改C:目录?_Visual Studio_Deployment_Clickonce - Fatal编程技术网

Visual studio 如何通过ClickOnce部署更改C:目录?

Visual studio 如何通过ClickOnce部署更改C:目录?,visual-studio,deployment,clickonce,Visual Studio,Deployment,Clickonce,我打算在通过ClickOnce检查更新的客户端计算机的C:中添加文件 部署。。如果可能的话,我想知道怎么做 这是不可能的,因为Windows中的C:\root文件夹在默认情况下不向标准用户授予写入权限(自Windows 2000以来一直是这种方式)ClickOnce的一个重要用途是,IT部门允许最终用户安装和更新ClickOnce应用程序,而无需授予他们在本地计算机上的额外安全权限 无论如何,将文件保存在这个位置是一个非常糟糕的做法。没有充分的理由需要这样做;最好将此类内容放在用户的应用程序数据

我打算在通过ClickOnce检查更新的客户端计算机的C:中添加文件
部署。。如果可能的话,我想知道怎么做

这是不可能的,因为Windows中的C:\root文件夹在默认情况下不向标准用户授予写入权限(自Windows 2000以来一直是这种方式)ClickOnce的一个重要用途是,IT部门允许最终用户安装和更新ClickOnce应用程序,而无需授予他们在本地计算机上的额外安全权限


无论如何,将文件保存在这个位置是一个非常糟糕的做法。没有充分的理由需要这样做;最好将此类内容放在用户的应用程序数据文件夹或默认的/public documents文件夹中。

这是不可能的,因为Windows中的C:\root文件夹在默认情况下不会向标准用户授予写入权限(自Windows 2000以来一直是这种方式)ClickOnce的一个重要用途是,IT部门允许最终用户安装和更新ClickOnce应用程序,而无需授予他们在本地计算机上的额外安全权限

无论如何,将文件保存在这个位置是一个非常糟糕的做法。没有充分的理由需要这样做;最好将此类内容放在用户的应用程序数据文件夹或默认/公共文档文件夹中