精华内容
下载资源
问答
  • 打包安装程序,第一件事就是去扩展——》管理扩展 里面下载installer Projects, 就是这搜索列表里面的第一个。 如果不能安装,自己就去网上找一下来安装。 首先这个installer好像版本有些老了,所以只支持.net ...

    这次主要是记录一下我在C#打包时遇到的一些坑。
    环境:Vs2019+C#
    要打包安装程序,第一件事就是去扩展——》管理扩展 里面下载installer Projects,
    在这里插入图片描述
    就是这搜索列表里面的第一个。
    如果不能安装,自己就去网上找一下来安装。
    首先这个installer好像版本有些老了,所以只支持.net Framework 4…6.1。所以请把你本身的代码框架修改成net Framework 4…6.1。如果你一开始使用的其他框架,可以右键项目,点击属性,弹出下面这个对话框。
    在这里插入图片描述
    在这里插入图片描述
    在这个目标框架里面选择.net Framework 4.6.1 就可以了。
    如果下拉菜单里面没有这个选项的话,那你就点击下拉菜单里的安装其他框架,下载一个就可以了。还有就是安装的时候要选择 developer pack 版本,安装,否则没用。

    注意如果没有修改框架为.net Framework 4.6.1版本,它会提示要你安装,可是不论你怎么安装,安装什么版本都没有,只能修改目标框架,这都是血的教训啊!

    还有就是如果你要修改图标,可以左键你的setup project,在左下角里面有个这种菜单栏
    在这里插入图片描述
    其中的AddRemoveProgramIcon就是设置图标的。
    不过还有一点要注意,你如果直接在网上下载,或者是自己修改后缀名的图片是没有办法使用的。
    你需要先在网上下载相应的icon文件,然后先设置下方对话框中的图标,然后才能去设置AddRemoveProgramIcon中的icon文件。
    并且还要注意 将这个icon文件写入到application Folder,只有这样才能安装到别人电脑上也能使用。
    在这里插入图片描述

    还有就是设置这个安装文件的默认安装位置。
    你需要做的就是左键点击 你的setup project文件——》view——》文件系统
    在这里插入图片描述
    出现这样一个界面在这里插入图片描述
    左键点击第一个文件夹 application Folder,然后找到右下角属性面板
    在这里插入图片描述
    在DefaultLocation里面设置你想要设置的文件夹路径。

    展开全文
  • 主要介绍了VS2019打包WPF安装程序最新教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Vs2019 打包项目程序安装卸载程序

    千次阅读 2020-12-30 19:29:49
    Vs2019 打包可以安装的项目程序 条件: (1)安装VS2019和下载拓展插件install projects 新建一个工程 新建工程解决方案–>add–>新建项目–>新建setup Project工程 进入Setup Project界面 右键...

    Vs2019 打包可以安装的项目程序

    条件:
    (1)安装VS2019和下载拓展插件install projects
    在这里插入图片描述
    新建一个工程
    在这里插入图片描述
    在这里插入图片描述
    新建工程解决方案–>add–>新建项目–>新建setup Project工程
    在这里插入图片描述
    进入Setup Project界面
    右键Application Foluder–>Add->文件
    在这里插入图片描述
    打开项目工程所在的目录
    在这里插入图片描述
    选择全部目录文件,打开
    在这里插入图片描述
    项目输出,右键Application Foluder–>Add->项目输出
    在这里插入图片描述
    点击确定在这里插入图片描述
    右键这个输出–>ConsoleApp1.exe创建一个快捷键
    在这里插入图片描述
    将这个快捷键方式移到User’s Desktop里面
    在这里插入图片描述
    在修改consoleApp1属性里面的目标框架为.NET Framework5.0,开始打包:
    右键setup工程,点击“生成”,在setup工程下会出现debug和release目录,在这两个目录下有生成的安装包
    在这里插入图片描述
    点击上面两个其中一个都可以进行安装。
    点击桌面程序
    在这里插入图片描述
    (2)安装卸载程序
    没有安装卸载程序的话,需要在控制面板\所有控制面板项\程序和功能下卸载比较麻烦。
    安装过程如下:
    在C盘下搜索系统卸载程序,选择64位,复制到我们工程的Release目录下。
    在这里插入图片描述
    在这里插入图片描述
    在setup工程中添加msiexec.exe程序,并且创建快捷键,重命名uninstall.exe,添加和创建快捷键方法如上面操作
    在这里插入图片描述
    在卸载程序中添加此程序指定序列号,指定删除此程序。
    在这里插入图片描述
    在这里插入图片描述
    上面的/x加空格不可缺少。
    重新打包安装,在安装目录下,有卸载程序:
    在这里插入图片描述
    双击uninstall.exe,卸载程序。

    展开全文
  • VS2019打包WPF安装程序最新教程

    千次阅读 2019-11-18 14:19:11
    VS2019打包WPF安装程序最新教程,使用Visual Studio 2019开发的WPF程序如果想要打包为安装程序,除了在VS2019找到WPF项目类库直接右键发布之外,更常用的还是将其打包为exe或者msi的安装程序;打包成安装程序的话,...

    VS2019打包WPF安装程序最新教程,使用Visual Studio 2019开发的WPF程序如果想要打包为安装程序,除了在VS2019找到WPF项目类库直接右键发布之外,更常用的还是将其打包为exe或者msi的安装程序;打包成安装程序的话,客户得到安装程序直接安装即可使用,即使在离线环境情况下,安装好就可以使用了。

    一些传统行业发布程序时,比较常用这种方法,如医疗,教育等。

    演示程序打包一览

    在本教程中,我完整的打包了一个简单的WPF程序,最终安装好了以后,在桌面有一个我的程序的快捷方式图标,点击这个图标即可打开应用程序。

    WPF安装程序桌面图标_www.wityx.comWPF安装程序桌面图标
     

    程序运行后的效果如下所示:

    VS2019打包WPF安装程序运行效果_www.wityx.comVS2019打包WPF安装程序运行效果 

    VS2019打包WPF安装程序步骤

    使用VS2019打包WPF安装程序有很多种方法,本篇教程基于VS扩展插件Microsoft Visual Studio Installer Projects工具来打包,实际上此工具,在VS2010时自带有,只是后面版本的Visual Studio取消了此插件,现在需要单独安装。

    安装打包Installer插件

    安装Microsoft Visual Studio Installer Projects插件有两种方式。一是下载插件单独安装,二是在VS里面在线安装。

    Microsoft Visual Studio Installer Projects下载地址:

    官方下载地址:点击下载

     

    下载下来后,你会在你的保存目录看到此文件的图标是这样的,直接双击安装就可以了,如果打开了Visual Studio,先将VS关闭后再安装即可。

    安装插件_www.wityx.com
    安装插件

    如果你不能从官网下载到,可以从本站直接下载即可。离线下载安装的方式适用于断网环境开发。

    VS在线安装Microsoft Visual Studio Installer Projects

    Microsoft Visual Studio Installer Projects插件也可以在线直接安装,步骤为:点击菜单栏【扩展(X)】,然后在弹出来的一个窗体里面,在右侧搜索框里面搜索“Microsoft Visual Studio Installer Projects”,一般第1个就是它了,然后点击Download(下载),然后安装就可以了。

    VS在线安装Microsoft Visual Studio Installer Projects_www.wityx.comVS在线安装Microsoft Visual Studio Installer Projects

    点击Download后如下:

    下载插件_www.wityx.com下载插件

    下载完毕后,你需要把VS关闭掉,它会自动的安装。

    自动安装插件_www.wityx.com自动安装插件

    安装好了后,启动VS即可。

    创建安装项目

    重新打开Visual Studio,打开一个你现有的包含WPF项目的解决方案即可,然后创建安装项目。在解决方案上右键 –> 【新建项目】–> 【Setup Project】,添加Setup Project项目时,VS2019可以搜索项目模板,如下图所示。

    创建安装项目_www.wityx.com创建安装项目

    创建好了后,主界面变成如下图所示:

    安装项目主界面_www.wityx.com安装项目主界面

    左边窗口三个文件夹图片说明如下:

    Application Folder:应用程序包含的文件设置,指最终在客户电脑上的安装根目录。如下图所示:

    应用程序目录子目录_www.wityx.com应用程序目录子目录

    User’s Desktop:用户桌面快捷方式设置,用户桌面,一般放个快捷图标。

    User’s Programs Menu:用户启动菜单的快捷方式设置,一般也是放快捷图标。

    Application Folder是安装程序的根目录,你编写的程序生成的dll,安装后就存放在这个目录。

    添加项目输出

    安装项目建好了后,需要要往里面添加项目输出,操作方式为:右键Application Folder —>Add—>项目输出。

    该操作也可以直接在安装程序项目类库上面通过右键操作来添加项目输出,如下图所示:

    右键设置属性_www.wityx.com右键设置属性

    设置项目属性

    项目属性的设置,是用于最终一个生成安装程序的描述信息,这个描述信息,这个描述信息主要内容有程序的作者,标题,公司信息,技术支持等等。最直观的方式可以通过2种方式查看。

    第一种查看方式:安装前将鼠标放到安装程序文件上,会有提示信息,如下图所示:

    属性提示_www.wityx.com属性提示

    第二种查看方式:安装后在控制面板处,找到安装程序,即可查看,如下图所示:

    控制面板看到的安装后程序描述_www.wityx.com控制面板看到的安装后程序描述
     

    项目属性的设置方式为:(1)左键选中项目,(2)点击解决方案栏属性,注意,不是右键选择属性,而是如下图一样选择属性。

    设置安装程序属性_www.wityx.com设置安装程序属性

    当你点了属性后,会出现如下的窗口。

    设置属性主窗口_www.wityx.com设置属性主窗口

    在当前的演示程序中,我是按照上图做的设置,设置都很简单,不需要做额外的解释,如果有不明白的,可以加群与我联系。

    添加快捷方式图标

    程序安装好,我们当然希望用户能够快速的打开我们的应用程序,你就需要为你的安装程序制作快捷方式,方法很简单。

    方法:(1)中间窗口右键,创建新的快捷方式

    创建新的快捷方式_www.wityx.com创建新的快捷方式

    (2)弹窗里面选择Application Folder,双击进入另外一个界面

    创建新的快捷方式第2步_www.wityx.com创建新的快捷方式第2步

    双击后,进入下图这个界面,选择主输出即可。

    创建新的快捷方式第3步_www.wityx.com创建新的快捷方式第3步

    完了后点击OK按钮,就进入下图这个界面。然后将快捷方式名称改为你应用程序的名称。

    改快捷方式图标名称_www.wityx.com改快捷方式图标名称

    改名后的效果:

    改名后的效果_www.wityx.com改名后的效果

    最后一步,也是最重要一步,在上图中选中改名后的图标,将其拖到左侧窗口User’s Desktop目录即可。

    拖动快捷方式图标到对应位置_www.wityx.com拖动快捷方式图标到对应位置

    开始菜单图标(User’s Programs Menu)设置方式同上面的步骤是一样的,这里就不再重复了。

    依赖文件

    打包正式项目的时候,界面程序可能依赖于很多其它类库,或者第3方的dll文件,我们需要把它们一起打包,并且这些第3方程序或者dll需要同主程序在同一个安装路径下,那么在打包时,也就需要额外的把这些文件也打包进来。

    所有的操作都可以在中间窗口通过右键添加文件,程序集来实现,如下图所示

    添加依赖文件_www.wityx.com添加依赖文件

    添加注册表项目

    制作的安装包如果要添加注册表项目,可以通过选中安装程序项目,然后右键,在弹出的菜单里面找到【View】,即可以添加注册表项目,按照提示一步一步操作即可。

    另外有些打包的程序,需要在安装前或者安装后做一些额外的操作,都可以通过自定义操作来实现,如主程序安装好了以后,还得安装一个windows服务程序,再安装另外一个自动升级程序,都可以通过这里来实现。

    添加注册表项目_www.wityx.com添加注册表项目

    以上的基本操作熟悉后,相信对于简单的桌面程序打包应该没有什么问题了。

    另外需要注意的是,对外打包,需要更改为Release模式

    打包依赖框架

    最后再说一下关于 .net 环境的问题,如果你需要在打包时,将相应版本的.Net Framework一起打包到安装程序里面也是可以的,只是要注意,有可能你的打包机器上并没有安装相应的.net framework文件,则需要到官方或者网上下载对应版本的文件,例如这个演示程序,我设定的依赖框架是 4.5.2版本的,那么需要将NDP452-KB2901907-x86-x64-AllOS-CHS.exe(.net framework 4.5.2安装文件)放到指定目录才能正常的生成打包文件。

    需要将.net 的离线安装文件放到以下目录,其它版本则注意下路径即可,一般C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages

    目录下面有不同版本的以DotNetFX开头的目录,如下图所示:

    依赖框架保存目录_www.wityx.com依赖框架保存目录
    依赖框架保存目录_www.wityx.com依赖框架保存目录

    将相应的版本的.net framework框架文件放到对应的目录即可,我这个演示程序是放到下面这个目录的。

    C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX452\zh-Hans

    具体打包步骤为:右键安装项目,选择属性,弹出窗口点击Prerequisites…按钮。再在弹出的窗口选择你应用程序需要的框架版本即可。可以选择多个。

    Prerequisites_www.wityx.comPrerequisites

    选择需要打包的框架版本即可。

    框架版本_www.wityx.com框架版本

    待安装程序打包成功后,即可在生成目录看到该框架的安装包,如下图所示:

    生成目录框架文件_www.wityx.com生成目录框架文件

    好了,以上就是使用VS2019打包WPF安装程序的完整步骤。

    演示程序可以点击这里下载。

    打包后安装一览

    成生打包文件成功后,就可以双击msi或者exe文件进行安装了,安装效果图如下:

    安装打包程序_www.wityx.com安装打包程序

    选择安装目录

    安装打包程序_www.wityx.com安装打包程序

    在演示的这个打包程序里面,比较简单,实际上你可以添加用户协议文件,输入用户信息后才能安装,这些都可以在打包时设置。

    演示程序源码可以在原文链接处下载

    本文首发于:https://jhrs.com/2019/33231.html

    展开全文
  • VS 2019 打包安装应用

    千次阅读 2020-06-11 09:48:24
    准备工具: (1)VS 2019 (2)待打包的C#工程源码 步骤: (1)安装打包用插件 在VS Marketplace中安装,点击下载按钮 安装完成需要重启VS 如果安装不成功可以直接下载到本地安装 ...

    准备工具:

    (1)VS 2019

    (2)待打包的C#工程源码

     

    步骤:

    (1)安装打包用插件

    在VS Marketplace中安装,点击下载按钮

    安装完成需要重启VS

    如果安装不成功可以直接下载到本地安装

    https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects

    (2)新建打包项目

    如果只是想将包含exe可执行文件夹打包成安装文件包选择“Setup Project”就可以了,如果是纯的C#代码打包可以用“Setup Wizard”,可以参考下面的博客:

    https://blog.csdn.net/hbwhypw/article/details/103680001

    项目名称随便起,最好是"名称+Setup"。

    (3)配置打包项目

    在Application Folder 右键->添加->文件

    把要打包的项目build出来的文件全选->打开

    在打开的文件中选择exe文件右键创建一个快捷方式,然后把生成的快捷方式鼠标直接拖到User Desktop 文件夹,这样就可以在安装的时候生成桌面快捷方式。

    用同样的方式再生成一个快捷方式然后拖到User Programs Menus 文件夹,快捷方式就可以添加到菜单栏。同样的需要其它例如是卸载的快捷方式也是这样创建的。

    要配置快捷方式的属性,可以选中生成的快捷方式,在右侧的属性面板设置图标等信息。

    配置工程的属性,选中打包工程在属性面板配置属性

    (4)生成安装文件

    生成的文件如下,要指定生成的文件名可以选中打包工程右键属性设置

     

     

     

     

    展开全文
  • VS2019打包控制台程序生成.exe安装文件 1、安装工具包 ![安装工具包(https://img-blog.csdnimg.cn/20201120164027392.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9...
  • VS2019打包WPF程序

    千次阅读 2019-08-09 08:54:29
    ###代码打完,release模式跑一遍,开始打包 解决方案——属性 目标电脑上没有.net框架,所以“系统必备组件”中选择第一项 不过安装在目标电脑上之后,初次下载框架时间较长 接下来设置程序包名称和图标 设置...
  • VS2019打包WPF安装程序最新教程,使用Visual Studio 2019开发的WPF程序如果想要打包为安装程序,除了在VS2019找到WPF项目类库直接右键发布之外,更常用的还是将其打包为exe或者msi的安装程序;打包成安装程序的话,...
  • VS2019打包生成安装文件图文详细教程

    万次阅读 多人点赞 2019-11-11 19:34:38
    VS2019版本将写好的项目打包生成.msi或者.exe安装文件 1、安装打包插件:Microsoft Visual Studio Installer Projects 打开vs2019,选择 工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual Studio ...
  • [WPF]VS2019打包WPF程序

    千次阅读 2018-12-28 18:55:12
    准备打包 可能遇到错误 在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework4.5.2 (x86 和 x64)”项的文件“DotNetFX452\NDP452-KB2901907-x86-x64...
  • 打包程序设置属性中,已经设置移除原版本,且已修改新的版本号,在安装时,两种情况: 1、如果与原版本安装位置相同,在卸载程序中看版本号时版本号确实是最新的版本,但是软件中的功能却是老版本的功能,新版本...
  • VS2019 打包程序的备忘

    2020-01-02 20:29:39
    @[TOC]VS2019自带的setup 安装的一些要点和备忘 在解决方案上右键点击,添加->新建项目 出来的窗口里面选择 setup project-》下一步-》在里面输入文件夹的名字-》创建 会出现File system 窗口 第一个...
  • VS2019打包C#桌面程序

    千次阅读 2020-09-14 17:02:58
    1.安装插件:Microsoft Visual ...2.在需要打包的项目 右键 => 添加 => 新建项目 => 选择Setup Project 创建成功会出现一个小光盘的项目 3.在出现的项目中 右键Application Folder => Add => 项目输
  • ![图片说明](https://img-ask.csdn.net/upload/202007/16/1594891545_193011.png) 找了百度的很多放法都试了还是不行。
  • 我在vs2019上做了个windows窗体应用程序,使用setup project打包以后安装,但是安装在桌面上的那个exe无法打开,双击之后桌面有反应但是窗口弹不出来
  • 看完保证解决你的安装包 安装的为什么是DLL 或者 一个打不开的文件。 我知道 就是这种不负责任的教程害了多少人,,下面 我将 此教程 错误的地方 告知大家。 解决你们的困扰! ...二、安装vs...
  • VS2019打包教程

    热门讨论 2021-03-03 13:26:00
    使用VS2019打包程序
  • Microsoft Visual Studio Community 2019 ...这个版本,升级过几次,请问怎么装可用的install project用于程序打包? 原来安装的不兼容了。非常尴尬,有大佬分享么? 要配2019的,网上那些2015,2013的没啥用。
  • VS2019打包Python程序生成exe文件 原创:丶无殇  2021-3-6 文章目录安装组件打包程序 安装组件 需要安装pyinstaller和pywin32两个组件 1.首先在vs2019中找到组件安装位置管理Python程序包 2.进入程序包管理...
  • VS2019程序打包文档

    千次阅读 2020-02-11 17:37:31
    VS2019程序打包文档 1、打开vs2019,选择 扩展 --> 管理扩展 ,搜索Microsoft Visual Studio Installer Projects,进行安装安装好以后,重启vs2019。 2、右击项目 --> 添加 --> 新建项目 --> 搜索–&...
  • 目录 一、前言 二、操作步骤 1.安装插件Microsoft Visual Studio Installer...将VS2019中的VB.NET项目打包安装的exe/msi文件。 二、操作步骤 1.安装插件Microsoft Visual Studio Installer Projects (1)搜索ins
  • ![图片说明](https://img-ask.csdn.net/upload/202007/13/1594620148_727359.png) 错误如图
  • vs打包程序,我项目属性已经设置了DetectNewerInstalledVersion属性和RemovePreviousVersion属性来移除早起版本, 为什么文件不能替换呢 还需要做什么设置,求大神指教
  • 系统开发完成后,如何将本系统打包并制作成安装程序在其他客户机上安装、运行呢,借着本次课程设计,通过VS2019中的程序打包功能,生成安装程序,并在其他电脑上安装部署,最好把所有文件都放入工程文件中。...
  • step1:安装VS2019项目打包插件installer Projects VS2019默认不包含整个插件,需要先安装VS2019的官方认可打包插件(Microsoft Visual Studio Installer Projects),如果已安装,请跳过该步骤,通过添加添加扩展...
  • VS2019第一次打包程序,想把NET4.7.2打包进项目,遇到: ERROR: 要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework 4.7.2 (x86 和 x64)”项的文件...
  • vs2019 打包exe

    千次阅读 2020-06-19 15:12:22
    一、首先重新生成一下项目; 二、右键解决方案,添加,新建项目,setup project(如果没有setup ...ssr=false#overview下载扩展工具) 三、选择项目输出 ...四、注意是你项目的主输出(主程序部分)选择质检小程序
  • VS2019打包winform

    2021-06-01 17:13:58
    安装installer projects

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,278
精华内容 4,511
关键字:

vs2019打包安装程序