摘要:
一.概念介绍 一般来讲,能影响VS编译结果的参数有两个:编译优化和目标平台 编译优化 首先要明白一个概念,.Net是一个二次编译模型,所以VS编译的结果是IL代码。而默认情况下VS编译出来的IL代码,会包括很多NOP指令(空指令),还包括许多分支指令等。VS会利用这些指令对程序调试操作提供更好的支持。而所谓的编译优化,就是去掉这些额外的指令,让程序集的体积和运行时所占的内存更小一点。 其它平时更常用的说法叫Debug版与Release版。Debug版就是关闭编译优化的版本,Release版就是打开编译优化的版本。 目标平台 现代操作系统分为32位与64位。32位操作系统可以运行32位程序,64 阅读全文