11、Microsoft Visual Studio 2022 Installer Projects踩坑一
前言:VS自带的打包工具对于单文件简单程序很好用,对于多文件涉及到依赖其他程序就需要多一点配置了,之前打包过一个简单程序,后来程序变大后再执行生成的时候就出现问题了,要么执行不成功,要么生成成功安装后不管用,现就这种问题记录下解决心路。
wpf
Net6框架
vs2022
说明:不管是vs自带的打包工具还是NSIS等打包软件生成安装文件,其原理都一样,就是将程序可行性文件压缩打包,然后在释放安装,你会安装的程序内容和vs生成bin文件下的文件内容是一样的。所以一切都简单了,如果在bin中能运行,在安装后的文件中不能运行,那就比对下这两个文件夹下的内容是不是不一样,缺什么从bin下复制,如果可以运行了那就是打包时需要将其打包上。
一、添加主程序
笔者上一篇文章中的程序比较小,直接通过设置输出项即可完成打包,现在的程序发现这招不行了,查了下资料发现是需要添加依赖和程序执行文件
这里选择添加文件,导航到bin文件夹下,将其添加进来即可。
二、问题解决
安装好后运行下,出现这个错误
不慌,这是因为快捷方式没有指定到exe文件,看下安装文件是不是全了
相对于bin下文件,少了runtimes,先不管,先把快捷方式指定到exe看下效果
修改后重新加载后然后再安装
双击快捷方式,没反应,那就是那个runtimes运行环境没有被打包
将runtiems重新打包进Application Folder中,复制,然后黏贴进Application Folder中即可
重新生成下,然后安装,搞定
11、Microsoft Visual Studio 2022 Installer Projects踩坑一相关推荐
- Microsoft Visual Studio 2015 Installer Projects 打包 安装 部署
打包工具组件: Microsoft Visual Studio 2015 Installer Projects 安装链接 问题汇总: 安装完 打包组件,第一次生成就抛出一个无法解决的错误. 经查阅相关 ...
- Microsoft Visual Studio 2015 Installer Projects无法显示桌面图标的问题
此处提供 Orca工具 下载 操作过程来了 一.运行Orca.exe ,如图操作选中我们制作好的 Setup.mis 打开. 打开后如图:左边的表是Setup.mis 文件相关的信息都在这里了. 二 ...
- Microsoft Visual Studio 2017 Installer Projects 生成打包文件
把创建的快捷方式拖到User'sDesktop里面 随便改个名称和图标 最后点击解决方案重新生成解决方案,生成的程序在debug文件夹下
- SDL Trados Studio 2021 project templates for Microsoft Visual Studio 2022
距离SDL Trados Studio 2021的发布也有一段时间了,官方一直以来API SDK更新发布的很慢,也没有得到什么更新的消息,同时微软的 Microsoft Visual Studio 2 ...
- Visual Micro for Microsoft Visual Studio 2022.08
Visual Micro 是 Microsoft Visual Studio 的插件(安装了 C++).Visual Micro 帮助您为数百种不同的 Arduino 兼容微控制器创建兼容 Ardui ...
- Microsoft Visual studio 2022 如何自定义背景(详细) Visual studio 2022 怎么改背景和幻灯片播放(自定义背景)
一.首先安装好visual studio 2022 1. 打开visual studio 2022 1.新建一个项目,项目名称无所谓 进入编辑页面后,点击拓展>管理拓展>联机 右边搜索框搜 ...
- Visual Studio 2017 Installer Projects
使用vs2017创建一个控制台程序,并使用vs 2017 Installer Projects组件打包成一个windows安装程序.相似的应用场景:如开发了一个软件并生成windows安装程序后再发给 ...
- Microsoft Visual Studio 2022 项目打包详细步骤(初学者必会)
步骤1:在线载安装Setup project 双击下载,然后关闭vs,自动安装,安装完成后提示.VSIX Installer修改安装完成后,关闭vs,再次打开vs. ...
- VS2022/VS2019安装WinForm打包程序,Microsoft Visual Studio Installer Projects 2022下载(网盘下载),Installer Project
问题:使用VS2022创建WinForm程序,完了需要打包成安装程序,这时候我去下载Microsoft Visual Studio Installer Projects 2022插件,速度超级慢,恶心 ...
最新文章
- 概述自动机器学习(AutoML)
- 非spring环境中配置文件工具
- 为什么机器学习工程师用PyTorch的多于TensorFlow?
- java 捕获特定异常_java – 使用特定消息捕获异常
- 在Linux系统上部署java web项目
- [c++]代理对象模式
- Go 标准库: path
- flex 返回数据到 html5,Flex与javascript通信
- PIC浅谈--《x86/x64体系探索及编程》试读
- Java基础知识面试题(2020最新版)
- 梅花易数C语言实现(六十四卦卦辞用的是python)用了python
- 5G如何改变社会?中国移动出了一本书来解读
- 新媒体跨考计算机,跨专业考研求助
- 小白数据库下载数据教学
- 手机Type-C接口能干的事儿,其实远比你想象得多!
- 大华大屏显示高清服务器4u,【功能实测】大华股份DH-M70-4U-D 分布式视频云显控平台...
- 将时谐电磁场引入工程电磁场的意义_工程电磁场答案第八版
- 超级全面的 AI 绘画工具合集
- MailStore Server标准的电子邮件归档
- 基于PHP+MySQL的汽车在线销售系统
热门文章
- 快手+何向南团队最新论文Counterfactual Interactive Recommender System ,反事实推理融入离线强化学习,解决filter bubble/信息茧房问题
- 写个人简历的时候字体不完整?一个小技巧搞定!
- Java8里不得不说的那些常用日期处理,码起来~
- 服装制造企业的云ERP管理
- 站在数字经济浪尖:360视觉云探路中小微企业数智转型
- JDBC 的代码逻辑封装
- 服务器内存16g显示8g可用,电脑安装内存16g可用8g怎么办
- JavaScript: 世界上最被误解的语言|Douglas Crockford
- Ping原理Linux,ping实现原理
- linux 字体 命令,Linux下的字体