1、项目->属性->签名->选中为ClickOnce清单签名->创建测试证书

2、项目->属性->安全性->启用ClickOnce安全设置

3、setup项目->系统,参考下边:

若要指定与 ClickOnce 应用程序安装的先决条件

  1. 在“解决方案资源管理器” 中选择一个项目,然后在“项目” 菜单上单击“属性” 。

  2. 选择发布窗格。

  3. 单击先决条件按钮以打开先决条件对话框。

  4. 在 “系统必备” 对话框中,确保选中 “创建用于安装系统必备组件的安装程序” 复选框。

  5. 在中先决条件列表中,选择的组件,你想要安装,然后依次确定。

    所选的组件将打包并随你的应用程序一起发布。

若要指定系统必备组件的不同的下载位置

  1. 在“解决方案资源管理器” 中选择一个项目,然后在“项目” 菜单上单击“属性” 。

  2. 选择发布窗格。

  3. 单击先决条件按钮以打开先决条件对话框。

  4. 在 “系统必备” 对话框中,确保选中 “创建用于安装系统必备组件的安装程序” 复选框。

  5. 在中指定系统必备组件的安装位置部分中,选择从以下位置下载系统必备组件。

  6. 从下拉列表中,选择一个位置或输入 URL、 文件路径或 FTP 位置,然后单击确定。

    Note

    必须确保在指定位置中存在的指定组件的安装程序。

    参考1

    参考2

最新文章

  1. 关于oracle中创建新表时将我们要用的表的结构和数据都复制过去
  2. apache配置多域名多站点记录
  3. 精通Web Analytics 2.0 (2) 内容简介
  4. Saltstack远程执行(四)
  5. 基于webrtc的资源释放问题(一)
  6. NSDate获取当前时区的时间
  7. HBase入库调优
  8. CCF 201403-3 命令行选项 (STL模拟)
  9. Linux中的磁盘
  10. Linux多线程的一个小例子
  11. ITopologicalOperator Buffer调用异常的解决方法 .异常来自 HRESULT:0x8004023E
  12. css分割线 文字居中的7种实现方式
  13. 《Linux命令行与shell脚本编程大全》第二十五章 创建与数据库、web及电子邮件相关的脚本
  14. 【BZOJ4010】【HNOI2015】菜肴制作(拓扑排序)
  15. Effective java 系列之更优雅的关闭资源-try-with-resources
  16. 用apache和tomcat搭建集群,实现负载均衡
  17. MySQL查看 InnoDB表中每个索引的高度
  18. 使用js获取QueryString的方法小结
  19. MSDN Windows各版本哈希值
  20. Django中使用mysql数据库并使用原生sql语句操作

热门文章

  1. git只提交修改部分的代码
  2. Android studio: Android Studio 3.5格式化布局代码时错乱
  3. mysql - ERROR 1114 (HY000): The table is full
  4. 小D课堂 - 零基础入门SpringBoot2.X到实战_第9节 SpringBoot2.x整合Redis实战_38、源码编译安装Redis4.x
  5. mysql中int长度的意义 int(0)
  6. cordova run android 可能遇到的错误解决
  7. Flutter 中AlertDialog确认提示弹窗
  8. memcpy字节序问题
  9. 记一次haproxy反向代理配置
  10. ES6深入浅出-9 Promise-3.Promise的细节