求C#程序打包大小的解决方法

xjjdanran 2005-09-21 10:49:37
想用C#做一个WINDOWS离线的数据录入工具,可以提供给客户在网上下载,然后在本地录入,再通过其它方法提交给服务器…… 可本来这个工具估计不会有太大,但客户下载后要运行程序的话,还得.NET的框架支持,如果打包时将.NET框架也打进去的话,那文件未免也太大了(应该不少于15M吧),这样下载速度就太慢了。不知道各位老大有什么好的解决方法吗?谢谢!
...全文
522 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjjdanran 2005-09-26
  • 打赏
  • 举报
回复
自己再顶一下~~~~
xjjdanran 2005-09-26
  • 打赏
  • 举报
回复
真没有什么好办法吗?
snlmgytO 2005-09-24
  • 打赏
  • 举报
回复
我也在想这个问题...

不知道把程序需要的DLL文件提取出来可不可以?
xjjdanran 2005-09-24
  • 打赏
  • 举报
回复
不好意思,前两天一直很忙没上来
问题也还没找到好的解决方法……
再等两天吧,周一结贴,谢谢各位了~
feplat 2005-09-22
  • 打赏
  • 举报
回复
目前我也为此发愁呢。都想了半月了。还是没有思路。
暗石绿 2005-09-22
  • 打赏
  • 举报
回复
是不方便。
HNU 2005-09-22
  • 打赏
  • 举报
回复
up
xjjdanran 2005-09-21
  • 打赏
  • 举报
回复
谢谢大家,可是对于一个成熟的产品而言,这样的情况不应该是不容许发生的。毕竟现在宽带的普及率的问题,如果使用这个产品,还非得再下载一个几十M的东西,客户还是难以接受的吧?
难道做这类小型的C/S应用程序,不适合用.NET开发?
没有更好的解决方案了吗?
shilei831115 2005-09-21
  • 打赏
  • 举报
回复
还是树大招风呀!你们还敢欺负我们“微软”这个小弟吗?
wuyi8808 2005-09-21
  • 打赏
  • 举报
回复
Microsoft .NET Framework 1.1 及 2.0 beta 2 版可再发行组件包:
http://www.microsoft.com/downloads/details.aspx?familyid=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=zh-cn
http://www.microsoft.com/downloads/details.aspx?familyid=7ABD8C8F-287E-4C7E-9A4A-A4ECFF40FC8E&displaylang=zh-cn

M$的下载地址, 让客户自行下载好了, 速度慢只能怪M$了, hehe.
o0oCm 2005-09-21
  • 打赏
  • 举报
回复
给他一个 框架下载连接,
她要是嫌速度慢,你就说是微软的问题,
我是这么干的
xjjdanran 2005-09-21
  • 打赏
  • 举报
回复
请问有没有人知道啊?不可能每一个小的.NET应用程序都非得加一个这么庞大的.NET框架的安装程序吧?
BNFlying 2005-09-21
  • 打赏
  • 举报
回复
up
HNU 2005-09-21
  • 打赏
  • 举报
回复
我也遇到这样的问题,让用户下载C# 的EXE客户端确还要其下载框架。

有将框架一起打包的方法,你搜索一下,我就不赘述。
Hothehe 2005-09-21
  • 打赏
  • 举报
回复
这样确实不是很方便。
Hothehe 2005-09-21
  • 打赏
  • 举报
回复
顶,我也是碰到这种问题
xjjdanran 2005-09-21
  • 打赏
  • 举报
回复
有没有这方面的好方法啊?
C#源码大集合 01(共3卷)之前分为四个包,后两个包上传不了,对于已经下载的朋友表示赚意,现在重新再发一次(改为3卷)├─C#源码第一部分│ ├─第1章 控件操作│ │ ├─实例1 如何使用错误提醒控件│ │ ├─实例10 如何使用列表视图控件│ │ ├─实例11 如何使用多选列表框控件│ │ ├─实例12 如何使用图像控件│ │ ├─实例13 如何使用窗体分隔控件│ │ ├─实例2 如何使用信息提示控件│ │ ├─实例3 如何使用菜单控件│ │ ├─实例4 如何使用工具栏控件│ │ ├─实例5 如何使用状态栏控件│ │ ├─实例6 如何使用托盘控件│ │ ├─实例7 如何使用标签页控件│ │ ├─实例8 如何使用进度条控件│ │ └─实例9 如何使用树视图控件│ ├─第2章 文件管理│ │ ├─实例14 如何获取程序文件信息│ │ ├─实例15 如何获取指定文件的根信息│ │ ├─实例16 如何获取当前程序所在的文件夹│ │ ├─实例17 如何获取指定文件夹下的所有文件│ │ ├─实例18 如何获取指定文件夹下的所有文件夹│ │ ├─实例19 如何获取和设置文件属性│ │ ├─实例20 如何获取和设置文件夹属性│ │ ├─实例21 如何判断文件或文件夹是否存在│ │ ├─实例22 如何创建和删除多层文件夹│ │ ├─实例23 如何监视文件和文件夹系统变化情况│ │ ├─实例24 如何加解密文件│ │ ├─实例25 如何切分组合文件│ │ ├─实例26 如何以流式方式读写文本文件│ │ ├─实例27 如何直接打印文件│ │ ├─实例28 如何操作帮助文件│ │ ├─实例29 如何操作WORD文件│ │ ├─实例31 如何播放MP3文件│ │ ├─实例32 如何播放VCD文件│ │ ├─实例33 如何播放DVD文件│ │ ├─实例34 如何播放Flash文件│ │ └─实例35 如何播放RealPlayer文件│ ├─第3章 程序设置│ │ ├─实例36 如何创建椭圆形窗体│ │ ├─实例37 如何创建文字形窗体│ │ ├─实例38 如何创建不规则窗体│ │ ├─实例39 如何创建移动的窗体│ │ ├─实例40 如何创建无标题栏窗体│ │ ├─实例41 如何拖动无标题栏窗体│ │ ├─实例42 如何制作自绘式菜单│ │ ├─实例43 如何制作图形组合框│ │ ├─实例44 如何设置窗体的透明度│ │ ├─实例45 如何设置窗体启动位置│ │ ├─实例46 如何设置窗体最前端显示│ │ ├─实例47 如何实现精灵提示│ │ ├─实例48 如何实现打印预览│ │ ├─实例49 如何实现剪贴板循环│ │ ├─实例50 如何实现菜单历史列表│ │ ├─实例51 如何实现程序互斥运行│ │ ├─实例52 如何屏蔽鼠标消息│ │ ├─实例53 如何模拟键盘输入│ │ ├─实例54 如何使用消息提示框│ │ ├─实例55 如何使用系统API函数(INI)│ │ ├─实例56 如何获取和设置输入法│ │ ├─实例57 如何在程序中启动其他程序│ │ ├─实例58 如何在程序中关闭其他程序│ │ ├─实例59 如何在开机时自动启动程序│ │ ├─实例60 如何启动电话拨号程序│ │ ├─实例61 如何启动屏幕保护程序│ │ ├─实例62 如何启动系统控制面板程序│ │ ├─实例63 如何编写多线程程序│ │ ├─实例64 如何编写DLL服务端程序│ │ ├─实例65 如何编写DLL客户端程序│ │ ├─实例66 如何编写用户控件程序│ │ └─实例67 如何给程序打包│ ├─第4章 系统维护│ │ ├─实例68 如何获取系统基本信息│ │ ├─实例69 如何获取系统服务信息│ │ ├─实例70 如何获取系统进程信息│ │ ├─实例71 如何获取系统日期时间│ │ ├─实例72 如何获取系统所有驱动器│ │ ├─实例73 如何获取系统驱动器信息│ │ ├─实例74 如何获取系统计数器信息│ │
微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统教程[阶段]全套课程”包含: 1.微信小程序系统教程[阶段]_客服消息 2.微信小程序系统教程[阶段]_微信支付 3.微信小程序系统教程[阶段]_九宝电商系统 学习“微信小程序系统教程[阶段]”要有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088

110,534

社区成员

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

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

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