在.net中如何编译才能使得生成的EXE文件可以直接在win95/98上直接运行?

Zark 2004-05-06 04:18:39
如题,请注意win95/98上并没有安装.net framework.

多谢.

...全文
131 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Zark 2004-05-12
看来.net还是不尽如人意.

回复
yuxuguang 2004-05-08
98是绝对可以安装.net framework的
回复
zhougangnj 2004-05-08
.net framework 是免费的,装一下不过20M
回复
抱歉,上面的公司名称打错了,是这个:

公司网址:
http://www.removesoft.com/

这个本地代码编译器是:
Salamander .NET Linker and Mini-Deployment Tool

介绍地址:
http://www.remotesoft.com/linker/intro.html
回复
vzxq 2004-05-07
学习,UP
回复
贴主,你说到点子上了,有这个工具,而且还可以集成到vs.net里面。
是.net程序集的二次编译工具,把MS IL编译成本地代码。

RemoveSoft的MINI编译器。去看看吧

盗版我没有发现,正式版要好几千美元。现在网上找不到下载。
回复
lxcc 2004-05-07
加装Framework 又没关系的啊

//win95/98不能装framework
回复
Zark 2004-05-07
多谢指教,remotesoft.com上的那个最小的包是10M(其中Scribble是可以去除的,便也有7M)左右),看来是没有什么license的限制.但是整个系统包也不过是15M,改写成.net后估计不超过10M,却要装一个7M左右的framework,看起来有点不谐调.

关于编译.net程序成Native Code的问题希望能得到更多的帮助,Bill Gates不要会因为有了小儿子(XP)应把大儿子(w95)往死里整吧,.net应该给w95一点活命的希望吧?


回复
wolftop 2004-05-07
新建项目.选C++->win32应用程序
回复
Zark 2004-05-07
请问Framework有多大?有没有licence的限制?

其他人如有他法,望不吝赐教.

回复
scula 2004-05-06
加装Framework 又没关系的啊 可以做到setup上去啊
客户感觉不到的啊
回复
力为 2004-05-06
只能运行在.Net Framework上面
回复
Zark 2004-05-06
那么在.net下开发出来的程序如何才能向win95/98兼容呢?

原有系统是在C/C++下开发的,可运行在所有Windows平台上,系统已存在若干年,有稳定的用户.如果移植到.net下,必须考虑已有用户的兼容问题,你不可能要求所有的用户都改装XP或是加装Framework.

请问折衷的解决方法?

回复
除非用VC.Net,执行静态编译,连接,才能达到你说的效果。不过这样一来,你的文件会变得很大。

.Net本来的理念就是基于CLR的,当然只能运行在.Net Framework上面了,楼主习惯就好啦~。
回复
jaxkxu 2004-05-06
必须安装.Net Framework
回复
发动态
发帖子
.NET Framework
创建于2007-09-28

1.7w+

社区成员

.NET技术 .NET Framework
申请成为版主
社区公告
暂无公告