ClickOnce一项Winform部署

先建一个Winform 控制台程序

建好后从工具箱里拖出来个 文本框 在属性中把TEXT改了

鼠标放到项目上点击右键——》属性

  1. 如下图所示,有两个发布位置。

发布位置可以选择本地文件夹,也可以选择IIS上的Web服务器地址。这两个地方也没什么特别,如果你计划把应用程序直接发布到本地,点击花红圈地方

找到你项目发布的位置(我的在F盘)

如果你想把安装程序发布到服务器,可以这样填,也可以单击右边的按钮来选择一个位置。

点击IIS配置的时候VS需要以管理员的身份进入才可以配置

配置完成后 点击选项

重要的是部署的网页要是Default.htm,要不然根据WEB服务就显示不出来

点击更新后把相应的选项都改掉

点击确定按钮,关闭窗口。

  1. 发布版本号,勾选"随每次发布自动递增修订号"。这样一来,我们既可以自己填写版本号,如果忘记修改,也可以自动更新。

  1. 单击"发布向导"按钮,打开向导窗口,这里我们可以重新设置发布位置。
    1. 单击下一步,选择一种安装来源。

我们前面设置了IIS服务器的位置,所以默认是从网站安装,如果我们的应用程序是刻到光盘中来分发给客户的,也可以选择从CD/DVD安装。

  1. 单击下一步,选择应用程序的运行方式,如果选择CD/DVD安装,则不需要此步


  2. 通常较好的做法是选择既可以离线使用,也可以在连接时使用。

    1. 单击下一步,再单击完成按钮,这时候我们会看到VS正在发布ClickOnce应用程序。

    详细信息也可以参照  http://blog.csdn.net/tcjiaan/article/details/12285533

时间: 2024-09-30 12:49:45

ClickOnce一项Winform部署的相关文章

Winform部署时dll缺少依赖项问题总结

1.BIM平台程序部署到笔记本上时,参数建模功能提示ConceptionModelingDllEx.dll缺少依赖项,找不到指定的模块.出错界面如下: 解决:利用DependencyWalker工具查看该dll的依赖项,找出缺少的dll后拷贝到当前目录下即可.工具界面如下: 2.利用GDAL库进行shp矢量图层读写修改等操作时报错“OSGeo.GDAL.GdalPinvoke的类型初始值设定引发异常”.如下图: 解决:参考网上给出的方案,经过自己的测试得出是gdal的依赖项不完全,导致初始化报错

WPF ClickOnce应用程序IIS部署发布攻略

WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0.优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运行,避免了权限带来的问题.而我觉得最大的益处还是可以自动更新!这样就具备了CS程序功能强大速度快的优点,又有BS程序部署升级容易的优点. 本文要讨论的就是,WPF ClickOnce应用程序的发布,IIS设置,客户端使用的一系列过程. 一.先建立一个IIS网站承载WPF应用程序. 1.新建一个目

C# Window编程随记——ClickOnce程序部署

关于ClickOnce我们要说的主要有一下两点: 什么是ClickOnce? ClickOnce的使用 一.什么是ClickOnce(来自百度) ClickOnce 是一种部署技术,使用该技术可创建自行更新的基于 Windows 的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行. 使用ClickOnce部署有什么优势: 1.更新方便:使用Microsoft Windows Installer部署的话,每次程序更新用户都要重新安装整个程序,而使用ClickOnce部署的话,则可以自动

web显示winform,web打开winform,IE打开winform

前言:为什么要用ie打开winform 个人觉得,winform部署client太麻烦如金蝶··用友,winfrom打补丁太麻烦,加入新功能再部署很费时间:于是就想为什么不能用IE打开呢?这样就不须要部署client,文件更新仅仅须要在server做.有想法就一定要实现.. 优点.winform稳定.前台控件devpress全然满足UI,不须要写大量的WEB前台美化代码.更重要的开发很省时间. .... . --------------------------------------------

winform小程序------保留n位四舍五入小数

一:可选择保留位数,注释很解释的很详细,上图 二:全部代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Round { public partial cla

CentOS6.5PXE自动部署

设置好本机IP 关闭防火墙和Selinux 配置好yum仓库 安装dhcp.http.tftp 启动http,xinetd设置开机自启动 配置dhcp 把模板复制到配置文件 进入配置dhcp 找到并编辑成如下 配置成功 在httpd的默认目录下新建centos6.5目录,并将光盘挂载或将光盘内容复制到该目录上,这里用挂载 复制pxe安装需要的内核文件文件到tftpboot 注意这个. 代表复制到当前目录下 安装syslinux,提取pxelinux.0到tftpboot下 在tftpboot下新

rdlc部署zt

原文:rdlc部署zt 偶然间遇到“ 未能加载文件或程序集microsoft.reportviewer.winforms ……”的一个错误,以前web是遇到过,没想到winform部署也会遇到.找了半天才解决. 在这里备份下. 备份下而已. 怕丢了. 下面是网上搜到的: 1)    RDLC报表所需的4个DLL文件提取 RDLC报表文件部 署在客户端若要正常工作,需4个dll文件,分别是: Microsoft.ReportViewer.Common.dll. Microsoft.ReportVi

VSTO学习笔记(三) 开发Office 2010 64位COM加载项

原文:VSTO学习笔记(三) 开发Office 2010 64位COM加载项 一.加载项简介 Office提供了多种用于扩展Office应用程序功能的模式,常见的有: 1.Office 自动化程序(Automation Executables) 2.Office加载项(COM or Excel Add-In) 3.Office文档代码或模板(Code Behind an Office Document or Template) 4.Office 智能标签(Smart Tags) 本次我们将学习使

在eclipse中部署web项目

昨天在做实验的时候发现图片的路径不对,怎么改都不对,后来想到在浏览器中输入localhost:8080是tomcat服务器的路径,没找到资源是不是就是项没有部署到tomcat中,去tomcat的webapps中果然没有找到项目文件,于是就对项目进行部署. 首先,新建一个servers,项目右键,有Run as->Run on Server,如果之前没有会新建一个. 然后配置servers,要先把里面的项目移除,否则无法配置 然后双击打开,或者右键open,配置这两个地方deploy path 必