程序部署问题,大家有没有遇到这样的苦恼

moudy 2010-07-21 10:15:31
最近客户要求做个小程序,他要分发给自己的客户,拿到就可以使用。

程序本身没难度,但.Net程序运行还要安装NET框架,不可能要求每个客户机器上都安装个框架。
我在网上搜过,可以在外面加个类似于飞信的壳,实现变相的脱框架,但感觉太繁琐。

各位有没有遇到过这个问题,是怎么解决的?难道NET程序就没办法仅把该程序运行需要的库打包进去?

实在不得已,只能计划用遗弃了多年的BCB开发了。
...全文
174 26 打赏 收藏 转发到动态 举报
写回复
用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)

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧