当前位置:编程学习 > C#/ASP.NET >>

C#里如何实现脱离.NET运行包运行?

现在要求学生在学生机上运行一个程序,实现选修课选课,但学生机上安装了硬盘保护,一关机就啥都没有了,让学生自己安装并不靠谱,让教师在课前安装又没有时间,课间休息只有10分钟。记得多年前曾看过一篇文章,说怎么怎么处理就能单独运行.EXE文件,不用满大街带着那个.NET包跑,但时间长了,记不得文章在哪了,请教各位大侠,有没有办法实现只要带个.EXE文件就可以走天下,是C# WINFORM程序, VS2012开发的。 --------------------编程问答-------------------- 是C# WINFORM程序, VS2012开发的。 默认是.net framework4.5吧?你说的是这个?http://hi.baidu.com/wls1254/item/912f39d09bf05414d80e4455 --------------------编程问答-------------------- 脱离.net也得安装别的变通插件,没什么意义 --------------------编程问答-------------------- 若是没用什么新技术,就降为 .NET 2.0,
基本上所有系统都有了,不用再装
--------------------编程问答-------------------- 没用的,玩一玩还可以,真正做点东西想脱离框架是不可能的。 --------------------编程问答-------------------- 脱离框架这种事情还是别想了,如果真的想脱离框架,那么就用低级语言写吧 --------------------编程问答-------------------- 肯定不行的  你看的文章应该是变相的安装.net framework --------------------编程问答-------------------- 应该是不可以的。 --------------------编程问答-------------------- --------------------编程问答-------------------- google VMware ThinApp --------------------编程问答-------------------- C# 编译出来的东西是中间代码,需要 Framework 才能运行,如果不用它就得另外搞个替代品,基本不现实。 --------------------编程问答-------------------- 你是老师,不会对机房提要求么,让还原的镜像里面包含vs2012不就可以了 --------------------编程问答-------------------- 硬盘保护关掉装.net framework然后再打开呗. --------------------编程问答--------------------
引用 楼主 zhangsx1978 的回复:
现在要求学生在学生机上运行一个程序,实现选修课选课,但学生机上安装了硬盘保护,一关机就啥都没有了,让学生自己安装并不靠谱,让教师在课前安装又没有时间,课间休息只有10分钟。记得多年前曾看过一篇文章,说怎么怎么处理就能单独运行.EXE文件,不用满大街带着那个.NET包跑,但时间长了,记不得文章在哪了,请教各位大侠,有没有办法实现只要带个.EXE文件就可以走天下,是C# WINFORM程序, VS2012开发的。


用Xenocode 封装就可以了。他会把项目所需的DLL全部打包进去变成一个EXE。。 
最新版本
Spoon.Virtual.Application.Studio 用这个功能会帮你脱离框架运行,支持
FLASH JAVA NET这几种框架。。。
那个软件百度一下都有破解的。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,