如何使.net程序脱离dot net framework运行

我最近用VB.net编写了一个小程序,文件才1MB多。我想把它打包分发。可是打包后,别人安装完才发现根本不能用。别人的机器上没有安装dotnetframework。那个东... 我最近用VB.net编写了一个小程序,文件才1MB多。我想把它打包分发。可是打包后,别人安装完才发现根本不能用。别人的机器上没有安装dot net framework。那个东西安装起来太费劲,能不能让我写的程序脱离出来单独运行? 展开
 我来答
noitlr
2011-10-21 · TA获得超过4139个赞
知道小有建树答主
回答量:1772
采纳率:0%
帮助的人:1447万
展开全部
据我所了解,是可以实现的,.net程序在没装framework的电脑上运行,需要用到虚拟机,虚拟出一个环境,让我们自己去写难度比较大,可以借用飞信的虚拟机来实现,具体实现得你自己去网上查了.因为我以前用过一个外@挂,写外@挂的人就是用.net写的,然后调用了飞信现成的虚拟机.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
若无其事NIE
2011-10-21 · TA获得超过202个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:172万
展开全部
这东西本身就是依赖.net环境的,就像windows应用程序依赖windows环境一样。除非你用vb写程序,然后打包就可以了,因为VB是依赖windows的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenweidi232
2011-10-21 · TA获得超过674个赞
知道小有建树答主
回答量:858
采纳率:50%
帮助的人:396万
展开全部
WinXP SP2以上就集成了.net2.0。你可以把.net程序的运行库转换成2.0的。

还有就是,打包的时候可以把需要的.net版本打包进去。运行安装程序时发现机器没有安装.net就会自动安装。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ronle
2011-10-21 · TA获得超过536个赞
知道小有建树答主
回答量:499
采纳率:0%
帮助的人:320万
展开全部
使用Xenocode Postbuild 打包运行环境后的EXE 可以在没装net framework上运行NET程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gxl_zd
2011-10-21 · 超过17用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:51.3万
展开全部
这个真不不行!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式