Windows应用程序创建之后就应该是部署。(最基础的生成exe安装程序,没有注册。没有数据库连接)
- 创建部署项目并设置属性
- 设置文件系统(添加程序文件)
- 设置用户界面
详细步骤
创建部署项目并设置属性
- 在[解决方案资源管理器]中找到对应的解决方案->右键->添加->新建项目.
- 在[添加新项目]窗体中->[项目类型]->[其他项目类型]->[安装部署]->[安装项目]->输入项目名称。
- 在[解决方案资源管理器]中多了一个安装项目,按照惯例设置安装项目的属性。选中刚刚创建的安装项目。
- 打开[属性](Ctrl+w+p),设置对应属性如下图。
这里就设置安装程序的大部分属性,比方说安装图标,程序作者,公司名称,联系方式等等。
注意ProductCode产品唯一编码,这里的编码在卸载程序的时候需要用。
设置文件系统(添加程序文件)
- 打开[文件系统],(安装项目->右键->试图->文件系统)
- 打开[应用程序文件夹],在该目录下创建对应的文件夹或应用程序文件。
- 右键->添加->项目输出。(项目输出)->活动
- ->文件。(数据库,图片文件,ico文件)这里需要添加卸载程序c:\windows\system32\ msiexec.exe
- ->程序集。(应用程序debug文件夹中的程序集文件,包括exe,config)
- 在[用户的"程序"菜单]中添加应用程序的,添加程序对应的文件夹,并在该文件夹中添加快捷方式。有两个快捷方式,一个是应用程序,一个是卸载程序。
- 设置快捷方式的属性。包括图标,名字,对应程序(Target).
- 可以把程序快捷方式复制到[用户桌面]。
这样一个简单的安装就完成了,可以安装了。
设置用户界面
1、在用户界面设置常用信息。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?