1
5
无论文件是否已经在本地存在,ClickOnce运行程序都将尝试连接到指定的URL。您将需要两个构建配置来支持基于CD和Web的部署。这是相关信息 Microsoft's documentation .
您可以自动执行此操作,因此您不必每次都手动编辑项目设置(甚至可能犯一个小错误,从而阻止您的客户进行更新)。不幸的是,项目的ClickOnce设置似乎不受标准生成配置控制,因此您需要在使用的任何工具中手动编辑项目文件(也是一个msbuild脚本)或单独的生成脚本。 您需要覆盖的值是installURL。对于CD-ROM安装版本,它应该是空白的。然后,您的构建将需要构建这两个配置。在这个网站上有很多例子,还有一些关于如何做到这一点的说明。 |
2
2
我有一个类似的问题,除了我在VS2015中发布了一个最近的项目的应用程序。我的发布设置为:
我将从我的dev机器(例如
我会把它压缩,然后把它放到另一台机器上测试安装程序,我会得到一个
|
NeoSketo · 如何为我的Exel插件安装程序创建信任提示 7 年前 |
Oxymoron linqu · VSO生成代理失败,缺少pfx 8 年前 |
James R · 应用程序复制桌面和开始菜单图标 9 年前 |
Kalpesh Chhatrala · 发布时未签署可执行文件 9 年前 |
Marc · 如何在Windows Azure网站上提供.exe文件作为下载? 10 年前 |