在我的ClickOnce部署的应用程序中的代码中,ApplicationDeployment.IsNetworkDeployed
会抛出一个异常,说明"访问路径'部署'被拒绝。"
此应用的VSTO文件包括:
<deployment install="false" mapFileExtensions="true" />
有关&#34;部署&#34;的任何建议路径是?
答案 0 :(得分:2)
使用Process Monitor,我能够找出问题。
事实证明,运行应用程序的用户需要对文件夹的写访问权限:
C:\Windows\SysWOW64\Deployment
该文件夹不存在。
创建它并授予用户修改访问权限后,代码就可以了。