C#实现绿色版,无需VMDotNet,采用引导程序

最近帮客户做一个C#应用程序,想做成绿色版,无赖网上各种找资源,要么飞信框架,要么某些需要破解的软件,破解的直接放弃了,采用飞信VMDotNet,千里寻他,花了10积分下载了一个,倒腾一番,编写2.0框架引导程序,运行,执行后无反应,又倒腾一番,降低目标程序framework版本为3.5终于成功了,反思一下,我的目标程序是4.7.2的,飞信依赖框架是2.0的,能执行???,希望大家看到这篇文章就放弃吧,2.0framework现在系统都带,要飞信框架有何用?
经过一番思考,自主研发了一款引导程序,思路是,引导程序执行后首先判断系统Framework版本,如果高于目标程序版本则直接运行目标程序,如果低于目标程序版本,则安装相应的Framework版本(不要喷我),将所需的版本放入Release文件,实现自动安装。
使用步骤:
1、下载我的引导程序源码(下面链接)
2、下载目标文件所依赖的framework版本,放入Release文件下
3、将目标程序Debug目录下所有文件COPY到APP目录下
4、修改引导程序中应用名称和所需框架名称,填写框架版本号
5、运行引导程序。

framework版本对应关系
引导程序源码
VMdotnet文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oWangYan12

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值