我刚刚开始学习Asp.Net 3.5编译模型,但大多数文章都在讨论Asp.Net 2.0编译模型以及它与以前版本的ASP.NET编译模型有何不同。因此,我找不到任何解释ASP.NET 2.0和ASP.NET 3.5编译模型之间是否存在差异的文章。因此:
A) CodeBehind、Src、CodeFile和Inherits属性在ASP.NET 2.0和ASP.NET 3.5中的行为是否完全相同?
B) Asp.Net 2.0和Asp.Net 3.5编译模型有什么不同?
发布于 2009-04-16 22:15:32
A)是的。
B) 3.5编译器内置了一些额外的智能来处理扩展方法之类的事情,但是编译2.0Web应用程序和3.5Web应用程序的过程没有真正的区别,也与在3.5Web应用程序上运行2.0Web站点项目没有任何区别-如果你看一下IIS,它认为它运行在ASP.NET上的版本是2.0。
发布于 2009-04-16 22:09:26
编译系统在ASP.NET 3.5中没有重新设计。这是与2.0版本相同的系统。
发布于 2009-04-16 22:17:01
正如Mehrdad所说,这在ASP.NET 2.0和3.5中是一样的。
但这两种web项目类型之间存在差异:网站项目和Web应用程序项目。您可以在this page in MSDN上找到更多详细信息,以决定哪个更适合您。
https://stackoverflow.com/questions/758224
复制相似问题