VS2005和VS2008做的项目有什么不同

已举报 回答 关注
VS2005和VS2008做的项目有什么不同
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    7,121

7个回答 默认排序
  • 默认排序
  • 按时间排序

新建项目里面的(ASP.NET Web 应用程序)主要是做B/S系统的,与winform的开发方式类似。新建网站(ASP.NET 网站)是主要开发网站的。其实你只要跟着教程做就行了。具体区别如下(借鉴csdn):
web应用程序Default.aspx显示有两个原有文件及Default.aspx.cs和Default.aspx.designer.cs;Web网站Default.aspx显示有一个原有文件Default.aspx.cs。
web应用程序有重新生成和发布两项;Web网站只有一个发布网站。
web应用程序和一般的winform没有什么区别都有引用的是命名空间等;Web网站在引用后出现一个bin文件夹那里存放dll和pdb文件。
web应用程序可以作为类库被引用;Web网站则不可以作为类库被引用。
web应用程序可以添加ASP.Net文件夹中不包括bin、App_Code;Web网站可以添加ASP.Net文件夹包括bin、App_Code。
web应用程序还可添加组件和类;Web网站则没有。
源文件虽然都是Default.aspx.cs但是web应用程序有命名空间,多了一项System.Collections空间引用。
Web应用程序在修改了页面底层的代码之后需要重新进行编译
网站不需要重新编译
网站可以添加APS文件夹,Web应用程序不可以
Web应用程序的项目会生成Dll文件
网站在发布的时候,会自动生成Dll文件,但是每次的Dll文件名都不一样
Web应用程序会有解决方案和项目文件
取消 评论
已经有VS2005,再安装VS2008会提示升级和全新安装的。你是升级的还是全新安装的啊?
安装环境检测都通过了吗?
取消 评论
新建项目 —— 建立 winform 项目,如:exe软件
新建网站 —— 建立 webform 项目,如:asp.net网站

在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,但是ASP.NET网站和ASP.NET应用程序开发过程和编译过程是有区别的。ASP.NET应用程序主要有以下特点:
􀂉
可以将ASP.NET应用程序拆分成多个项目以方便开发,管理和维护。
􀂉
可以从项目中和源代码管理中排除一个文件或项目。
􀂉
支持VSTS的Team Build方便每日构建。
􀂉
可以对编译前后的名称,程序集等进行自定义。
􀂉
对App_GlobalResources 的Resource强类支持。
取消 评论
2008更智能,在开发界面上,2008有设计,源,拆分三种选择,跟dreamweave 有点像,2005要么设计,要么源代码,没有拆分模式。
取消 评论
不行的 我这里有版本转换器 需要我邮件你 低版本的打开高版本的需要改写一段代码 版本转换器帮你自动转换
取消 评论
做些小项目应该没什么大的区别
取消 评论
是不是原来的这个dll有升级啊。
取消 评论
ZOL问答 > 电源 > 其他分类 > VS2005和VS2008做的项目有什么不同

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?