你用.NET写程序不要那个包?用C/C++到可以。
在.NET环境下,只有VC.NET可以选择编译成真正的EXE,,,其它的都只能编译成MSIL
这个我明白 但是否有外部编译器能吧 msil编译成真正的exe呢?
简单来说就是没有Framework SDK平台的电脑也能运行的exe文件 现有由VS.net生成exe文件(C++的mfc例外) 都是msil 在没有Framework SDK的电脑上是无法运行的。。就像Java一样 需要虚拟主机的情况差不多
简单来说就是没有Framework SDK平台的电脑也能运行的exe文件现有由VS.net生成exe文件(C++的mfc例外) 都是msil 在没有Framework SDK的电脑上是无法运行的。。就像Java一样 需要虚拟主机的情况差不多
VS.NET可以进行安装部署工程,在打安装包时应该是把.NET Framework打进安装包里的,这样即使对方电脑没有.NET Framework在安装时,安装程序会先装.NET Framework再装应用程序。