ApplicationDeployment.IsNetworkDeployed 抛出异常
ApplicationDeployment.IsNetworkDeployed throws exception
在我的 ClickOnce 部署应用程序中的代码中,ApplicationDeployment.IsNetworkDeployed
抛出一个异常 "Access to the path 'Deployment' is denied."
此应用的 VSTO 文件包括:
<deployment install="false" mapFileExtensions="true" />
关于 "Deployment" 路径有什么建议吗?
使用 Process Monitor,我能够隔离问题。
事实证明,用户 运行 应用程序需要对文件夹的写入权限:
C:\Windows\SysWOW64\Deployment
该文件夹不存在。
一旦我创建它,并授予用户修改权限,代码就可以工作了。
在我的 ClickOnce 部署应用程序中的代码中,ApplicationDeployment.IsNetworkDeployed
抛出一个异常 "Access to the path 'Deployment' is denied."
此应用的 VSTO 文件包括:
<deployment install="false" mapFileExtensions="true" />
关于 "Deployment" 路径有什么建议吗?
使用 Process Monitor,我能够隔离问题。
事实证明,用户 运行 应用程序需要对文件夹的写入权限:
C:\Windows\SysWOW64\Deployment
该文件夹不存在。
一旦我创建它,并授予用户修改权限,代码就可以工作了。