C#使用VS软件打包msi安装包

一、打包拓展安装

拓展-管理拓展-浏览-搜索Studio Installer Projects然后安装

二、打包配置

1、创建打包项目:右键解决方案:添加->新建项目:搜索Setup Project

2、进入文件系统配置

3、C# 程序加入安装包

3-1、File System on Target Machine->Application Folder右键->Add->项目输出->主输出

3-2、Application Folder文件夹中加入项目.vsto、项目.dll、项目.dll.manifest三个文件,这三个文件一般在项目文件夹下的bin/Debug或者bin/Release中。这最后是先发布项目后再去添加。

3-3、在Application Folder文件夹下创建Application Files-mlwplugin_1_0_0_0(这个名字可以看bin/Debug或者bin/Release下的app.publish里面的对应下级和下下级的文件夹名称)。

5、软件里面的信息设置

安装项目右键-属性

确定以后就可以设置版本号和其他信息

| 英文属性 | 中文 VS 显示 | 用途

| -------------------------- | -------- | ------------------------ |

| **ProductName** | 产品名称 | 程序在控制面板显示的名字

| **Manufacturer** | 制造商 | 显示供应商(公司名)

| **Version** | 版本 | 升级用(必须更改才能升级)

| **RemovePreviousVersions** | 删除以前的版本 | 必须设为 True 才能自动升级

| **InstallAllUsers** | 为所有用户安装 | True = 安装到 Program Files |

相关推荐
玩泥巴的10 小时前
存储那么贵,何不白嫖飞书云文件空间
c#·.net·二次开发·飞书
weixin_4266892013 小时前
vscode C语言编译环境搭建(单个文件)
c语言·ide·vscode
小涛不学习14 小时前
手写线程池(从0实现 ThreadPoolExecutor 核心思想)
windows
twc82914 小时前
大模型生成 QA Pairs 提升 RAG 应用测试效率的实践
服务器·数据库·人工智能·windows·rag·大模型测试
wenlonglanying15 小时前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
polaris063016 小时前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
mldlds17 小时前
windows手动配置IP地址与DNS服务器以及netsh端口转发
服务器·windows·tcp/ip
取个名字太难了a17 小时前
DebugActiveProcess 调试流程分析(一)
windows
Java.熵减码农18 小时前
火绒安全软件误杀explorer.exe导致黑屏解决方法
windows
love530love18 小时前
不用聊天软件 OpenClaw 手机浏览器远程访问控制:Tailscale 配置、设备配对与常见问题全解
人工智能·windows·python·智能手机·tailscale·openclaw·远程访问控制