当前位置: 首页 > news >正文

网站开发工具 枫子科技谷歌建站

网站开发工具 枫子科技,谷歌建站,扬州广陵区城乡建设局网站,做网商要创建网站吗0.简介 IDE:VS2022 平台:C# .NetFramework4.7.2 WinForm界面 有GDAL、EEplus第三方库的依赖,所以在其他未安装环境的电脑中功能无法使用。 1. 安装 1.1 运行文件输出 在VS扩展中选择管理扩展,安装:Microsoft Visua…

0.简介

IDE:VS2022
平台:C# .NetFramework4.7.2 WinForm界面
有GDAL、EEplus第三方库的依赖,所以在其他未安装环境的电脑中功能无法使用。

1. 安装

1.1 运行文件输出

在VS扩展中选择管理扩展,安装:Microsoft Visual Studio Installer Projects 2022,安装后重启VS。
右击解决方案资源管理器—>你的解决方案:添加—>新建项目,搜索Setup Project,创建:
注意:这里的命名最好是纯英文,否则一些依赖本地.Net框架的库无法找到!

在这里插入图片描述

解释一下这三个文件夹的功能:
1.存放一些库文件和exe文件,这种通常是安装在D:\Program Files本地中存放
2.安装程序后,会在桌面生成一个快捷方式
3.在开始菜单中是否会显示,通常将卸载程序放在里面

右击Application Folder — Add ---- 项目输出:
在这里插入图片描述

我们这里只有这一个项目project,所以就是他了,点击确定。会得到一个名字为:主输出 from AutoMetadata(Release X64) 的output类型文件。
导入后,会连带exe所依赖的DLL文件一起导入。

注意这里导入的是文件,文件夹不会被导入,所以需要手动创建文件夹 Add — Folder,然后安装上面的方式重复添加,将一层一层的文件夹一直迭代填入:

在这里插入图片描述

1.2 桌面快捷方式

通常安装软件后,桌面会产生一个快捷方式对吧,对吧,对吧…

到User’s Desktop下,右击空白处,点击 创建新的快捷方式,找到刚才的主输出 from AutoMetadata(Release X64) ,重命名,这个文件的名字就是安装好软件后,在桌面快捷方式中显示的名字。

还要给他整一个图标对吧,要不太丑了…
选择一个.ico后缀的图片文件拖到Application Folder下,然后在快捷方式的属性下找到Icon。

1.3 卸载文件

你写的Demo工具总不能是狗皮膏药对吧,删都删不掉的那种似乎不好。难不成你要让用户去文件夹中手动删除?

右击Application Folder — Add — 文件:去找C:\Windows\System32\msiexec.exe,专门负责软件卸载的,
然后到User’s Programs Menu中右击空白 — 添加新的快捷方式,找到msiexec.exe,修改名为:***卸载 或者 Uninstall **。
为了防止用户不知道开始菜单中有卸载工具,也可以在安装文件中放置一个:

在这里插入图片描述

改个名字即可。

还要修改卸载程序中的参数Code,如果有两个要修改两处。
点击刚才建好的整个setup project名字,查看属性:
在这里插入图片描述
PS:在这里修改目标平台TargetPlatform,和你的release输出对应起来即可。我选的是X64

选择ProductCode,复制这段代码,到卸载文件中找到Arguments复制过去,前面加个/X 。
规则:斜杠+大写X+一个空格

在这里插入图片描述

1.4 修改安装位置

点击Application Folder ,查看属性DefaultLocation并修改,:D:\Program Files[ProductName]
这样会默认安装到指定位置并创建一个文件夹存放。

1.5 生成输出

右击setup project,生成。
在这里插入图片描述
时间比较长,等待:
在这里插入图片描述
成功后在同.sln解决方案的文件中找到:setup project — release:
在这里插入图片描述

双击setup.exe:
在这里插入图片描述

http://www.yayakq.cn/news/679704/

相关文章:

  • 通信管理局 网站备案东莞属于哪个省哪个市
  • 郑州做网站服务器广告设计与制作专业知识
  • 深圳定制网站公司孝感织云网站建设
  • 网站域名登百度之家
  • 开封市建设中专网站爱站网站长seo综合查询
  • 郑州超凡装饰公司怎么样seo排名优化公司价格
  • 滨海做网站哪家好卡曼科技网站建设
  • 网站服务器租用价格怎么算互联网公司排名完整
  • 化妆品产品的自建网站有哪些wordpress4.5.3
  • 大型网站开发心得门户网站是什么意思?
  • 手机建网站教程网页建站实用技术
  • 潍坊网站搜索引擎优化wordpress头像 换多说
  • 可以直接打开的网站正能量网站推广的主要方法有哪些
  • 怎么做自己的网站赚钱微信公众平台怎么登录
  • 巩义网站优化技巧wordpress 手机 注册
  • 个人接外包的网站买网站需要多少钱
  • 沈阳公司网站设计公司风铃网做微网站要钱吗
  • 网站名字怎样做版权建设工程招标专业网站
  • 做网站需要招聘内容开发app需要什么样的团队
  • 免费开发网站中国现代公路建设有限公司网站
  • 主流媒体网站建设网页设计模板html代码端午节
  • 服装商城网站建设在中国建设银行的网站上可以转账吗
  • 网站建设教学改进方象科技服务案例
  • 个人兼职做网站长治网站制作平台
  • 社交模板网站建设wordpress获取首页id
  • 岱山建设网站hao123网站用什么程序做的
  • 做网站一个人能做吗品牌网络seo方案外包
  • 栾城区住房建设局官方网站详情页尺寸
  • 做前端常用的网站及软件下载唐河做网站
  • 网站三网合一案例网站搜索优化排名