社区
.NET Framework
帖子详情
在.net中如何编译才能使得生成的EXE文件可以直接在win95/98上直接运行?
Zark
2004-05-06 04:18:39
如题,请注意win95/98上并没有安装.net framework.
多谢.
...全文
247
15
打赏
收藏
在.net中如何编译才能使得生成的EXE文件可以直接在win95/98上直接运行?
如题,请注意win95/98上并没有安装.net framework. 多谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Zark
2004-05-12
打赏
举报
回复
看来.net还是不尽如人意.
yuxuguang
2004-05-08
打赏
举报
回复
98是绝对可以安装.net framework的
zhougangnj
2004-05-08
打赏
举报
回复
.net framework 是免费的,装一下不过20M
屡败屡战数马援
2004-05-07
打赏
举报
回复
抱歉,上面的公司名称打错了,是这个:
公司网址:
http://www.removesoft.com/
这个本地代码编译器是:
Salamander .NET Linker and Mini-Deployment Tool
介绍地址:
http://www.remotesoft.com/linker/intro.html
vzxq
2004-05-07
打赏
举报
回复
学习,UP
屡败屡战数马援
2004-05-07
打赏
举报
回复
贴主,你说到点子上了,有这个工具,而且还可以集成到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.
请问折衷的解决方法?
风中飘扬的柳絮
2004-05-06
打赏
举报
回复
除非用VC.Net,执行静态编译,连接,才能达到你说的效果。不过这样一来,你的文件会变得很大。
.Net本来的理念就是基于CLR的,当然只能运行在.Net Framework上面了,楼主习惯就好啦~。
jaxkxu
2004-05-06
打赏
举报
回复
必须安装.Net Framework
.NET
Core(Console)应用程序
中
发布创建独立可执行(.
exe
)
文件
NET Core
中
发布创建独立的可执行
文件
(.
exe
),即不依赖于机器上预装的
.NET
运行
时环境的方式,是通过使用
.NET
Core 的发布功能来实现的。独立发布(self-contained deployment,简称 SCD)意味着所有必需的
.NET
Core 库和
运行
时组件都会被包含在发布的应用程序
中
,使得该应用可以在没有安装
.NET
Core 的环境下
运行
。在目标机器或环境
中
找到发布
文件
夹
中
的 .
exe
文件
并
运行
它,确保它能够正常工作,不需要安装
.NET
Core
运行
时。
VS2019静态
编译
生成
.
exe
可执行
文件
,使c++程序脱离VS环境
运行
VS2019静态
编译
生成
的.
exe
可执行
文件
,可以免安装在其他电脑
直接
运行
静态
编译
:就是在
编译
可执行
文件
的时候,将可执行
文件
需要调用的对应动态链接库(.so)
中
的部分提取出来,链接到可执行
文件
中
去,使可执行
文件
在
运行
的时候不依赖动态链接库。
编译
方式有两种: 第一种: 一般可以配置一下两项: 1.项目 ->配置属性->常规->MFC的使用:在静态库
中
使用MFC。 2.项目 ->配置属性->C/C++->代码
生成
->
运行
库:选择多线程调试...
.CS
文件
编译
生成
.DLL
文件
.
EXE
文件
.CS
文件
编译
生成
.DLL
文件
.
EXE
文件
打开cmd 转到csc.
exe
的
文件
夹
运行
csc /t:library N:/NET/cs/*.cs N:/NET/cs/*.cs 是你的cs
文件
的位置正常情况下csc.
exe
的目录下会多个dll
文件
copy出来asp
.net
程序是经过
编译
执行的,这个大家都知道,尤其是使用Codebehind的时候,必须先把背后的.cs
文件
编译
形成.d
手动把asp
.net
的类
生成
dll
文件
的方法
开始-》程序-》Microsoft Visual Studio 2005-》Visual Studio Tools-》Visual Studio 2005 命令提示然后进入你的类目录,比如你的类
文件
是在E:/test/App_Code下面,输入如下命令:csc /target:library File.cs其
中
file.cs为你的类
文件
。然后即可
生成
同名的dll
文件
如何将springboot项目的jar包转成
exe
应用?同时可以免安装JDK的情况下
直接
在
win
dows系統电脑上
运行
本文详细介绍了如何将SpringBoot项目打包成
Win
dows系统可执行的
EXE
文件
,并在无需安装JDK的情况下
直接
运行
。主要内容包括: 项目打包:使用Maven将SpringBoot项目打包为JAR
文件
环境准备:复制项目使用的JRE到指定目录 工具使用: 下载并激活
exe
4j工具(提供注册码) 配置
exe
4j将JAR转换为
EXE
安装包制作: 使用Inno Setup工具 将JRE和
EXE
文件
打包成单一安装包 最终
生成
一个完整的安装程序,用户只需双击安装即可使用,无需额外配置Java环境。
.NET Framework
17,748
社区成员
24,327
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章