首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为啥有时新建一个网页文件会出现aspx和cs两个文件,有时会出现aspx,cs,designer.cs三个文件?该怎么处理

2012-04-14 
为啥有时新建一个网页文件会出现aspx和cs两个文件,有时会出现aspx,cs,designer.cs三个文件?是版本不同吗[

为啥有时新建一个网页文件会出现aspx和cs两个文件,有时会出现aspx,cs,designer.cs三个文件?
是版本不同吗

[解决办法]
前者是WebSite
后者是WebApplication
二者是可以互转的
[解决办法]
说实话不太清楚这两个的区别 能否解释下?

探讨

前者是WebSite
后者是WebApplication
二者是可以互转的

[解决办法]
webseit是为了迁就之前的asp程序员的习惯而存在,没有namespace概念,每个文件被编译成一个dll
webapplication更符合.net的模式,和winform一样有namespace,整个项目被视为一个web应用程序,dll统一编译,这也是为什么有些时候website修改后可以直接保存预览,webapplication需要保存,编译后才能预览
[解决办法]
在asp.net(C#)中的新建一个web页面出有一个aspx页面和对应的.cs文件,在网站发布之后,.cs文件会被编译成.dll文件中。如果是分层的构架就会在App_code文件夹下出现model.dll,bll.dll,sqlserverdal.dll等




热点排行