我需要生成的VS安装文件是一个适配的安装工程文件,可适配的厂商很多,多达上百甚至更多,而且以后会越来越多。如果我把所有适配的厂商的库都加入到工程文件中,就会导致生成的安装包越来越大,依赖越来越多,生成时间越来越长。但应用到具体的项目上时,该项目往往只用到了几个厂商的文件。能不能在生成VS安装包时先读取一个配置文件,通过配置文件来决定哪些厂商的库文件需要加入安装包。这样生成的安装包就很小,生成也快,针对性强。缺点是只能在对应项目上使用,不具有普适性。
VS安装包文件的自定义操作、启动条件是在目标机上安装时才检查目标机的环境来做判断,并不是在安装包生成前做检查。与我所说的不是一回事。
哪位大佬可以提供一种通过配置文件动态生成应用文件的VS安装工程生成的方法。最好有详细的步骤描述和截图。谢谢了。
能不能制作一个通过配置文件来动态生成应用文件的VS安装工程
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- wanghui0380 2021-11-29 15:42关注
你的要求我们可以用cake做
[Cake] 0. C#Make自动化构建-简介 - blackheart - 博客园 0. Cake是什么? Cake是C# Make的缩写,是一个基于C# DSL的自动化构建系统。它可以用来编译代码,复制文件以及文件夹,运行单元测试,压缩文件以及构建Nuget包等等。 熟悉大名鼎鼎的 https://www.cnblogs.com/linianhui/p/cake-overview.html
至于你要求的其他,我不想多描述,因为我更愿意你直接一步上手cake,直接进行自动化构建,打包工作,这也是以后devops的常规状态ps:我个人也许不会这样设计,我更喜欢把你说的东西当插件,包括cake本身未来也许会通过插件提供更多的功能。(设计上我会把你说都设计成插件,然后给个插件中心,你的实施自己想怎么配置插件就怎么配置插件)
解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
- ¥15 如何用Python爬取各高校教师公开的教育和工作经历
- ¥15 TLE9879QXA40 电机驱动
- ¥20 对于工程问题的非线性数学模型进行线性化
- ¥15 Mirare PLUS 进行密钥认证?(详解)
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
- ¥20 想用ollama做一个自己的AI数据库
- ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
- ¥15 请问怎么才能复现这样的图呀