社区
C#
帖子详情
程序部署问题,大家有没有遇到这样的苦恼
moudy
2010-07-21 10:15:31
最近客户要求做个小程序,他要分发给自己的客户,拿到就可以使用。
程序本身没难度,但.Net程序运行还要安装NET框架,不可能要求每个客户机器上都安装个框架。
我在网上搜过,可以在外面加个类似于飞信的壳,实现变相的脱框架,但感觉太繁琐。
各位有没有遇到过这个问题,是怎么解决的?难道NET程序就没办法仅把该程序运行需要的库打包进去?
实在不得已,只能计划用遗弃了多年的BCB开发了。
...全文
175
26
打赏
收藏
程序部署问题,大家有没有遇到这样的苦恼
最近客户要求做个小程序,他要分发给自己的客户,拿到就可以使用。 程序本身没难度,但.Net程序运行还要安装NET框架,不可能要求每个客户机器上都安装个框架。 我在网上搜过,可以在外面加个类似于飞信的壳,实现变相的脱框架,但感觉太繁琐。 各位有没有遇到过这个问题,是怎么解决的?难道NET程序就没办法仅把该程序运行需要的库打包进去? 实在不得已,只能计划用遗弃了多年的BCB开发了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
moudy
2010-08-05
打赏
举报
回复
再顶一个
tyg111
2010-08-04
打赏
举报
回复
不懂,帮顶下
moudy
2010-08-04
打赏
举报
回复
[Quote=引用 21 楼 llwinnner 的回复:]
还有,如果功能比较少,不需要高级功能的话,用framework2.0就可以了,比较小
[/Quote]
一个小程序本身才几十K,加个框架就几十M了。
本来程序拿着就可以使用,现在还需要一个安装过程,对于小程序而言也太不方便了吧。
hitlcyu19
2010-08-04
打赏
举报
回复
[Quote=引用 17 楼 happyrain2010 的回复:]
你把.net framwork打到安装包里面不就 OK了
[/Quote]
是啊 把它打包进去
深海之蓝
2010-08-04
打赏
举报
回复
还有,如果功能比较少,不需要高级功能的话,用framework2.0就可以了,比较小
深海之蓝
2010-08-04
打赏
举报
回复
[Quote=引用 8 楼 moudy 的回复:]
引用 4 楼 gs670gs 的回复:
你可以把你的安装程序里面放一个framwork框架的安装程序。。让客户装就是。。
现在的问题就是不能让客户去额外装个框架
[/Quote]
为什么不能?你在做安装包的时候把 framework 打包进去不就可以了,程序会自动检测是否需要安装
moudy
2010-07-29
打赏
举报
回复
哎,看来是没什么好方法。。。。。
moudy
2010-07-27
打赏
举报
回复
人工置顶一下。
happyrain2010
2010-07-27
打赏
举报
回复
你把.net framwork打到安装包里面不就 OK了
t20100504t
2010-07-27
打赏
举报
回复
[Quote=引用 11 楼 xxccccxxxewe 的回复:]
我也遇过这样的问题,很多机器都没有.net framework的,运行不起来。
[/Quote]
麻烦啊 ~
水哥阿乐
2010-07-27
打赏
举报
回复
要控制程序的大小,的确没有非常完美的方法.用非托管代码吧
t20100504t
2010-07-27
打赏
举报
回复
我的程序还是sql数据库开发的 还要装数据库,有没有解决办法啊,给点代码哈~
t20100504t
2010-07-27
打赏
举报
回复
我遇到了 ,不过没有解决,希望哪位大虾出来知道下,解决的话把代码贴出来看看哈,3Q UP
CGabriel
2010-07-27
打赏
举报
回复
想都不用想,没有 .Net runtime 绝对不可能运行。
加入 C++ 的行列吧,它的运行库很小
xxccccxxxewe
2010-07-27
打赏
举报
回复
我也遇过这样的问题,很多机器都没有.net framework的,运行不起来。
qlf2008
2010-07-27
打赏
举报
回复
我现在也有点犯迷糊了。毕竟现在许多一般的客户都没装.net framework,就算写个几百K的程序最后用飞信脱离框架的方法也得将近10M,真烦那!
moudy
2010-07-21
打赏
举报
回复
非常感谢,我先研究下。
捷哥1999
2010-07-21
打赏
举报
回复
希望对你有帮助!
让 .Net 程序 脱离 .net framework框架 运行(源代码实现说明)
http://www.cnblogs.com/rick/archive/2009/02/01/887825.html
moudy
2010-07-21
打赏
举报
回复
[Quote=引用 4 楼 gs670gs 的回复:]
你可以把你的安装程序里面放一个framwork框架的安装程序。。让客户装就是。。
[/Quote]
现在的问题就是不能让客户去额外装个框架
宇峰科技
2010-07-21
打赏
举报
回复
学习学习
加载更多回复(4)
WPF ClickOnce +DevExpress应用
程序
发布,安装及
部署
实战视频教程
传统使用 Windows Installer
部署
时,应用
程序
通常依赖于共享组件,这便有可能发生版本冲突;而使用 ClickOnce
部署
时,每个应用
程序
都是独立的,不会干扰其他应用
程序
。还有Windows Installer
部署
要求管理员权限...
[喵咪海外
部署
]海外
部署
访问技术探索
[喵咪海外
部署
]海外
部署
访问技术探索当一个公司在开展海外业务的时候,对他的技术就有了挑战,因为海外用户访问会遭
遇到
各种
问题
(比如网络丢包,延迟高,国内防火墙等
问题
),喵咪现所在的公司从去年开展全球化业务至今,在...
基础篇:容器化
部署
技术-—docker,从此摆脱多环境配置的
苦恼
!
我们设想这样一个场景,现在 leader 给了你一个任务,让你把开发完毕的应用
程序
进行打包、分发、
部署
,要求多平台通用,
程序
的前后端是单独的工程、后端依赖了 mysql、redis、RabbitMQ 等。按常规的运维思路就是,先...
苦恼
的数据库主机重启
问题
排查与解决
作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)如需转载请联系授权 |(个人微信 ID:JiekeXu_DBA)大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看
苦恼
的数据库主机重启
问题
排查与...
微信小
程序
云开发导入第三方npm库、云数据库权限
问题
在小
程序
开发过程中,可以引入一些第三方的node库进行开发,这样可以降低开发难度,自己今天在引入momentjs库的时候,
遇到
了一些小小的麻烦,开发工具总是不能搭建node,提示找不到node包,
苦恼
啊,后经过百度别人的...
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章