Winforms 如何防止应用程序部署文件夹中的必备文件重复?
我有一个.NET3.5SP1WinForms应用程序。我已使用以下设置将其设置为ClickOnce部署:Winforms 如何防止应用程序部署文件夹中的必备文件重复?,winforms,clickonce,publishing,prerequisites,Winforms,Clickonce,Publishing,Prerequisites,我有一个.NET3.5SP1WinForms应用程序。我已使用以下设置将其设置为ClickOnce部署: 发布到位置:\\fileserver\installers\myapp\ 先决条件:Windows Installer 3.1、.NET Framework 3.5 SP1 从以下位置下载必备组件:\\fileserver\installers\common\ 应用程序可脱机使用(安装以添加/删除程序和“开始”菜单) 我们的用户很可能无法访问互联网或已经安装了3.5。由于它们都将位于公
- 发布到位置:\\fileserver\installers\myapp\
- 先决条件:Windows Installer 3.1、.NET Framework 3.5 SP1
- 从以下位置下载必备组件:\\fileserver\installers\common\
- 应用程序可脱机使用(安装以添加/删除程序和“开始”菜单)
我可以通过每次简单地删除文件夹来解决第二个问题,但这本身就是一个恼人的额外步骤。您可以做的一件事是使用Bootstrapper清单生成器滚动您自己的先决条件。将URL设置为要为部署提供服务的位置。然后将VS中的选项设置为“从供应商位置下载”
它将从您在BMG中设置的URL下载部署,并且不会在每次发布ClickOnce应用程序时部署先决条件。您尝试过吗?虽然还没有更新,但我发现它仍然有效。