c#生成的可执行文件,能否让用户不安装framework组件就可以使用?

shuangren 2008-02-11 12:13:38
一个不到1M的程序却要安装几十M的框架才能使用,我受的了用户也受不了。
有没有办法?
...全文
234 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
clq10101010 2011-03-03
  • 打赏
  • 举报
回复
肯定不行,先将就着用吧,别多想
commandown 2008-06-04
  • 打赏
  • 举报
回复
vista自带.net3.5
tony602 2008-02-13
  • 打赏
  • 举报
回复
呵呵,你用他的产品,你就要守他的规则
fino_wang 2008-02-13
  • 打赏
  • 举报
回复
微软要求是必须这样的,否则.net框架没有意义。
s334207430 2008-02-12
  • 打赏
  • 举报
回复
vista自带.net3.5吗?还是2.0
glbinno 2008-02-12
  • 打赏
  • 举报
回复
这是王八屁股,死规定
shuangren 2008-02-11
  • 打赏
  • 举报
回复
5楼,别笑话我,刚做了一个500k的小程序,放在网上供大家下载,结果几乎所有网友都无法安装,难道还要让我说服大家去安装framework2.0吗?我不明白迅雷为什么不要求安装framework2.0, QQ为什么不要求安装framework2.0,它们是用什么写的?VC吗?如果是这样,我打算放弃.net,因为它太不利于推广了。
liuyann 2008-02-11
  • 打赏
  • 举报
回复
一个不到1M的程序却要安装几十M的框架才能使用,我受的了用户也受不了。
还得装几百M的windows XP 操作系统
liuyann 2008-02-11
  • 打赏
  • 举报
回复
goscan 2008-02-11
  • 打赏
  • 举报
回复
绝对不得行的。。
liuyann 2008-02-11
  • 打赏
  • 举报
回复
liuyann 2008-02-11
  • 打赏
  • 举报
回复
不能!

the IL must run on the CLR !
冷月孤峰 2008-02-11
  • 打赏
  • 举报
回复
微软的说法是必须要装.net框架!
xingtianzhang2008 2008-02-11
  • 打赏
  • 举报
回复
我靠,你既然可以写程序了,怎么能够不了解他的使用平台????????????????????
sjm2003 2008-02-11
  • 打赏
  • 举报
回复
你把framework2.0打包在安装程序里,然后写个安装流程不就有了!
Edui 2008-02-11
  • 打赏
  • 举报
回复
可以利用飞信的框架程序,这样就不用安装。net framework了。
首先下载一个飞信的程序安装。在安装目录中会有 VMDotNet 目录。这个就是.Net框架虚拟环境需要的文件。直接把整个目录提取出来。
在 VMDotNet 目录里面会找到一个 FetionVM.exe 。这个是虚拟环境的loader。
使用方法: FetionVM.exe pathtoyoureexe。就是直接把你的 .Net 程序 作为命令行参数传递给 FetionVM.exe 就可以在这个虚拟环境中执行你的。net程序了。
飞信的框架中只包含了它所需的.net DLL,一般的程序用现成的就可以运行,如果出现不能运行的情况,一般都是缺少命名空间所在的DLL,直接从。net框架安装目录中找到拷入即可。一般10多M左右,比起那个安装慢而且大的。net安装包还是极其方便的,楼主可以试试看。

110,539

社区成员

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

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

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