日期:2014-05-18  浏览次数:20574 次

asp.net 可不可以编译? 像vb c那样
客户提出 使用aspx 方式保存 会被人看到代码

那么可不可以编译呢?

------解决方案--------------------
ASP.NET代码当然可以编译,不编译怎么运行呢?

.NET中,不同语言(如C#,C++,VB),一般经过两次编译。
第一次编译是把源代码编译成MSIL(微软中间语言)
第二次编译是把MSIL编码成机器码

在.NET2.0中,对于asp.net编译有很多种,其中一种可以把页面(.aspx)也编译成dll,这样连html也不能修改。具体记得不是很清楚了,楼主网上搜一下,方法很多的
------解决方案--------------------
后台代码可以编译,如xxx.aspx.vb编译后生成bin目录下dll文件 
页面代码xxx.aspx不能编译,但使用者浏览时看不出原代码