社区
.NET Framework
帖子详情
在.net中如何编译才能使得生成的EXE文件可以直接在win95/98上直接运行?
Zark
2004-05-06 04:18:39
如题,请注意win95/98上并没有安装.net framework.
多谢.
...全文
233
15
打赏
收藏
在.net中如何编译才能使得生成的EXE文件可以直接在win95/98上直接运行?
如题,请注意win95/98上并没有安装.net framework. 多谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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++->代码
生成
->
运行
库:选择多线程调试...
C# 只想要一个
exe
文件
,试试这个方式?
在C#开发
中
,很多时候我们希望能够将应用程序打包成一个单独的
exe
文件
,这样的绿色发行版便于分发和
运行
。对于
.NET
Core和
.NET
5/6等新版本,可以通过单
文件
发布来实现这一需求。本文将详细介绍如何实现这一功能,并提供示例代码。1. 单
文件
发布概述单
文件
发布是
.NET
Core 3.0及以上版本引入的一项功能,它将应用程序及其所有依赖项打包成一个单独的
exe
文件
。这样,用户无需安装
.NET
...
手动把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
文件
.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
.NET Framework
17,748
社区成员
24,327
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章