用VS2008(C#语言)和SQL 2005做的网站
首先在服务器上要安装sql 2005和framework 3.5,然后在vs2008里打开项目,右键项目文件,点击发布,设置发布路径。这样就生成了网站的应该有的所有文件,将生成好的文件打包发布到外网上去。修改一下web.config里的数据链接信息,在IIS里设置网站,在ASP。net里页里选择ASP.NET版本为2.0.*****就ok了
不需要选择asp.net3.5版本的原因:
ASP.NET 3.5 如何安裝在 IIS 5.0/6.0
IIS
如果你是ASP.NET2.0的用户,当你安装..NET FRAMEWORK3.5或VS2008后,你会发现IIS中看到的仍然是ASP.NET2.0,并没有ASP.NET3.5的选项出现,以前在 .NET 2.0 的时候有个 aspnet_regiis.exe 的执行文件,在 .NET 3.5 也看不到!!
其实 ASP.NET 3.5 只是使用 .Net Framework 3.5 的组件(assembly)而已!整个核心的架构还是建立在 .NET 2.0 之上,.NET Framework 的 API 都没变,只是到了 .NET 3.5 很多 assembly 都重新写过了,且执行的速度也比 .NET 2.0 的组件还快。
如果你用 Visual Studio 2008 设计一个网站,打开 web.config,会发现在 <assemblies> 区段中出现了一堆 assembly 的定义,其版本都是 3.5.0.0
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
所以 ASP.NET 3.5 的程序要安装在 IIS 上不需要特别指定 ASP.NET 3.5 的版本,继续沿用 ASP.NET 2.0 的版本即可,但操作系统本身必须要先安装 .Net Framework 3.5 runtime 就是了。
IIS的配置方法:
第一,开始→管理工具→Internet信息服务,打开Internet信箱服务后,展开“XX本地计算机”,展开“网站”,选择“默认网站”,右键之,选择“虚拟目录”,输入别名,例如:web,下一步选择“网站内容目录”即你需要发布的网站所在的文件夹,一直默认到最后的完成,这样虚拟目录已经建好了。刷新“默认网站”你可以看到自己刚刚建立的“web”虚拟目录。
第二,设置“web”虚拟目录的属性,右击“web”选择属性,出现web属性对话框,在“虚拟目录”选项卡中你可以看到本文件所指向的具体文件,即网站所在的文件夹路径。选择“文档”选项卡,在“启用默认文档”中添加你需要发布网站主页名称,例如:党建系统主页.aspx或者党建系统主页.html,这个主页名称必须在你的网站里面有,最后,把这一条信息移动到最上面;再次,选择“asp.net”选项卡,选择版本信息即可。至此虚拟目录的属性设置到此已经结束。
第三,设置默认网站属性,右键“默认网站”,选择属性,弹出属性对话框,在“网站”选项卡中选择自己的ip地址(例如192.168.1.104),tcp(例如8088)端口;再次,选择“文档”选项卡,添加网站主页信息也应该是:党建系统主页.aspx或者党建系统主页.html,操作步骤如第二步一样,名称,位置也应该通第二步设置的虚拟目录属性一样。至此设置全部完成,确定即可。
第四,启动iis,关闭防火墙,这个不用说了吧,然后打开浏览器,在地址栏中输入:http:192.168.1.104:8088/web/党建系统主页.aspx或者http:192.168.1.104:8088/web/,即可看到自己的网站信息
分享到:
相关推荐
"ASP.NET3.0" 是微软开发的一个用于构建动态网站、Web应用和Web服务的框架,它基于.NET Framework,提供了一整套开发工具和服务。"源码" 指的是软件的原始编程代码,对于学习、调试和定制软件功能至关重要。"注册码...
而ASP.NET MVC框架则提供了一种模型驱动的Web开发方式,使得代码结构更加清晰,有利于测试驱动开发。 在Windows Server 2012 R2操作系统中,.NET Framework 3.5可能默认未启用,安装SQL Server 2005时可能需要这个...
ASP.NET 3.0办公自动化系统是一个基于微软的ASP.NET技术构建的企业级应用程序,用于提升组织内部的工作效率和流程管理。这个系统的核心目标是通过数字化的方式整合日常办公任务,包括文档管理、工作流审批、通知提醒...
《C#与.NET3.0高级程序设计》是一本深入探讨C#编程语言和.NET Framework 3.0核心特性的专业书籍。这本书旨在帮助开发者掌握更高级的C#编程技巧和.NET 3.0框架的使用,从而提升软件开发的能力和效率。读书笔记主要...
ASP.NET MVC3.0 是微软开发的一个开源框架,用于构建高度可测试和可维护的Web应用程序。这个框架结合了Model-View-Controller(MVC)设计模式、ASP.NET的功能以及 Razor 视图引擎,提供了更灵活的Web开发方式。在这...
ASP.NET MVC3.0是微软开发的一个开源框架,用于构建高度可测试和可维护的Web应用程序。这个框架结合了Model-View-Controller(MVC)设计模式、ASP.NET Web Forms的功能以及一些新的特性,旨在提高开发效率和代码的...
4. **改进的依赖注入(Dependency Injection, DI)**:ASP.NET MVC 3.0对DI进行了增强,更容易集成第三方DI容器,实现服务的解耦和测试。 5. **JavaScript和AJAX支持**:内置对jQuery的支持,以及对JSON的处理,...
ASP.NET MVC 3.0 是一个用于构建动态网站的开源框架,它基于模型-视图-控制器(Model-View-Controller, MVC)设计模式。这个框架由微软开发,旨在提供比传统的ASP.NET Web Forms更好的可测试性和更清晰的代码结构。...
9. **全球化与本地化**:ASP.NET MVC 3.0提供了对全球化和本地化的支持,可以轻松处理多语言网站的需求。 10. **自定义路由**:MVC 3.0允许开发者自定义URL路由规则,使得URL更加友好和可读,同时可以更好地匹配...
- **ASP.NET AJAX**:提供部分页面更新和增强的客户端脚本支持。 - **Web设计器改进**:如CSS编辑器、分割视图编辑等。 - **智能部署ClickOnce**:简化应用程序的发布和更新流程。 - **单元测试**:内置支持,...
ASP.NET是微软公司推出的用于构建Web应用程序的框架,它基于.NET Framework,提供了丰富的功能和工具,使得开发者可以更高效地创建动态、交互式的网站。在ASP.NET 3.0版本中,引入了一些新特性和改进,使其在Web开发...
在这个项目中,我们将深入探讨MVC设计模式、ASP.NET MVC 3.0的关键特性以及如何利用它们来创建一个功能丰富的音乐商店网站。 **MVC设计模式**: Model-View-Controller(MVC)是一种流行的设计模式,它将应用程序...
ASP.NET Core 3.0是微软推出的一个全新框架,它在.NET Core的基础上进行了重大改进,为Web开发带来了许多新趋势、新技术以及可能面临的新问题。本文将深入探讨这些方面,帮助开发者更好地理解和应对。 首先,ASP...
ASP.NET MVC 3.0可以通过访问其[官方网站](http://www.asp.net/mvc/)和社区预览版页面([http://www.codeplex.com/aspnet](http://www.codeplex.com/aspnet))下载安装包。下载的安装文件`AspNetMVCPreviewX-setup.msi...
ASP.NET MVC 3.0,作为Microsoft推出的第三代MVC框架,为Web开发人员提供了一个灵活、高效的平台,用于构建动态网站。该框架遵循模型-视图-控制器(MVC)设计模式,将Web应用程序分解为三个核心组成部分:模型、视图...
4. **依赖注入**:ASP.NET Core 3.0强化了依赖注入(Dependency Injection,DI),这是实现松耦合和可测试代码的关键。学习者会学习如何注册服务并注入到控制器或其他类中。 5. **MVC模式**:讲解Model-View-...
ASP.NET MVC3.0是一个强大的框架,用于构建可维护、高度结构化的Web应用程序。这个实例——"Movies",是学习和理解ASP.NET MVC3.0核心概念的理想实践项目。在这个项目中,我们将深入探讨以下几个关键知识点: 1. **...
ASP.NET MVC3.0是微软开发的一个开源框架,用于构建高度可测试和可维护的Web应用程序。这个系列教程旨在帮助开发者全面理解MVC(Model-View-Controller)设计模式,并熟练掌握ASP.NET MVC3.0的使用技巧。下面将详细...
ASP.NET Core 3.0 是微软推出的一个高性能、跨平台的开源框架,用于构建Web应用程序。杨旭老师作为一位在IT领域有深厚造诣的MVP(Microsoft Most Valuable Professional),他的课程通常深入浅出,适合初学者入门。...