永发信息网

.net中可不可以像vb6.0一样生成可执行文件,是否可以在其他机器上运行

答案:5  悬赏:50  手机版
解决时间 2021-04-12 07:32
我的意思是.net可不可以像vb6.0那样生成个exe可执行窗体的,不是打包,因为我程序做完以后从debug文件夹下或是replease文件夹下的exe文件放到一台没有装.net的机子上后无法执行。.net framework已经装过了,是不是必须要像网上说的一样只能做成一个setup.exe文件??有没有更好点的办法
最佳答案
.net05使用的是Framework3.0,你给他们机器装Framework2.0当然不能用了,你装上Framework3.0试试。。
全部回答
.netframework版本是不同的, 现在一般是:2。0

建议安装Framework。

如果是Vista或以后系统,系统里面就内置了至少是2.0的Framework,那么如果你的程序用3.5版Framework写的,只要在C盘里面找到System.Core.dll 然后复制到你的程序目录后,拷过去话2.0版本的Framework也就可以云新港路(要求2.0版Framework至少是SP2的)

如果想脱离Framework,有点麻烦。可以在网上搜搜飞信、脱离Framework等关键字,因为飞信用的是.Net,但是它用了VMDotNet,可以将.Net程序和Framework变成可移植的,你可以试试看,不过很麻烦。

不是,NET中是也是可以生成EXE的,你点菜单栏的生成选项,你就可以生成了,只是,在NET中不仅有EXE还有别的文件,认真找,你把EXE的找到就OK了。

不行。任何高级语言都需要有自己的运行环境。你说的vb只是现在的系统都已经包含了vb的运行环境,所以你感觉是编译后拿到别的机器上安装就能运行了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
i would like to ask wheve i can fine a win
请DNF高手评价一下我阿修罗的加点!
谁能邀请我进QQ牧场啊?
形容说话有顾虑,想说又不敢说是什么成语
怎么玩转5173和淘宝等网上交易,而不被骗?
宠物猪可以吃吗
沙质土质能否种植炎陵黄桃吗?
友客便利舟山岛路店地址在什么地方,想过去办
从甲地到乙地的某次快车中途要停靠8个大站,
有一种男女性保健品叫鹿什么丸的吗
菩提根盘到这个颜色是盘好了吗
手机搜搜什么时候维护完毕?
有没什么搞笑点的小说?
五粮液新野旗舰店怎么去啊,有知道地址的么
诚实中村在什么地方啊,我要过去处理事情
推荐资讯
单选题Please don't make so
团队加油的口号大全,团队励志口号
女人为何要有经期?
民乐路/滨江西路(路口)地址在什么地方,想过
远离危险健康成长作文五百字
急急。中午吃了一次避孕药后,下午又做了,但
5000元左右是用amd还是intel
买个3T机械硬盘是希捷的好点还是东芝的
分手后还能做朋友么?
单选题孙中山认为:“……然而欧美强矣,其民
沈阳大学美女多不多?
一.根据首字母或中文完成句子:1.At the mus
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?