0

由于部署问题(http://stackoverflow.com/questions/11194459/is-windows-afraid-of-its-own-shadow-and-how-can-i-determine-which-ancillary-fil),我我正在考虑尝试一次单击部署我的 C# 应用程序。这是为了部署到我工作的所有用户都可以访问的网络上的驱动器/文件夹。对此有任何警告或陷阱吗?

4

2 回答 2

1

页面上的 clickonce 社区资源工具包包含一个 pdf,其中包含有关 clickonce 部署的大量信息。最近它变得很难找到,因为它的牙齿越来越长了,但我认为它仍然有一些好东西。

于 2012-06-25T19:21:09.103 回答
1

我维护了一个点击一次应用程序几年,据我所知,您无法更改安装位置(它进入用户的 AppData 文件夹)。但是,如果您想要将其部署到网络共享的唯一原因是因为访问,那么这应该不是问题。我们遇到了几个问题:

  • 不要忘记禁用“需要签名的安全证书”选项。完全忘记了这一点,然后无法弄清楚为什么一年后我们所有的机器都停止了更新!
  • 检查 ApplicationDeployment.CurrentDeployment.DataDirectory 中设置为“复制到输出目录”的项目
于 2012-06-25T19:30:17.570 回答