在.NET中,C#编译器只是把C#程序编译为所谓MSIL的中间语言,这往往要求使用以C#编写的程序的机器必须安装.NET Framework,很痛苦。请问怎样把C#程序直接编译为机器能够直接运行的EXE
解决方案 »
- 有没有办法,使用DEVExpress控件在标题栏中加入菜单或按钮
- C# SOCKET 文件传输的问题,请教高手啊!!!!
- C# 怎样开发数据库离线应用?当可以连接服务端DB时,将本地DB同步到服务端DB?
- GridView中Columns列宽问题
- 关于水晶报表问题
- 完成剪切、复制、粘贴的功能;完成全选的功能;完成窗口的排列功能
- WPF 分辨率调整问题
- 一个winform程序,我用Application.Exit直接关闭程序,运行的时候可以正常退出,退出的时候很慢,编译器的调试窗口中出现如下的提示,这样的现
- 数据库的字符串信息中datasource信息是本机上的,要安装在其他机器上怎么办??急~~
- 请众位高手发表建议!
- 讨论 ORMapping问题
- 概念问题?
Salamander .NET Native Compiler
我没用过,只是看到这个介绍.
都是生成一个pe格式的可执行程序,里面包含了程序、必要的类库和运行时文件.
所以理论上来说只是生成了一个小一点的安装程序而已,而不是真正的编译成PE可执行程序。
而且上面的东东都是收费的。结论就是两个字:没门!
csharp只支持managecode