ASP.NET2.0服务器的搭建~汗,网上资料少得可怜

原文:http://blog.csdn.net/fhmsha/archive/2006/03/08/618401.aspx

考虑系统变动太大,决定不在本机装,开虚拟机。

1,安装windows2003(自己找安装盘)。
集成了netframework1.1不过我们要装2.0,等不到vista出来了。。。
安装花了8G的硬盘。

2,安装vmwaretools(vmware自带)。
为了复制文件方便。

3,安装WindowsServer2003-KB889101-SP1-x86-CHS的补丁(网上下载)。
为了安全性。

4,安装自动更新(设置自动更新,自动下载)
同上。

5,安装IIS6(安装盘里有)
方法:控制面版>>添加删除程序>>添加/删除windows组件>>应用程序服务器)

6,安装.net framework2.0
升级ASP.NET环境

7,安装vs.net team suite 2005简体中文版
开发工具

8,安装sql2005EE
有的版本的VS.NET集成了sql2005及framework2.0,我们可以选择一起装framework2.0但sql2005是典弄安装的,如果想装全部的组件及文档,需要单独安装,所以我在装vs.net时没有装sql2005

需要注意的问题:
(以下内容从各网站上摘得,资料过多,无法一一注明出处,作者见谅)

    1.同其它windows平台一样,此时默认Web站点已经启动了。但请大家注意,IIS6.0最初安装完成是只支持静态内容的(即不能正常显示基于ASP的网页内容),因此首先要做的就是打开其动态内容支持功能。依次选择“开始”-“程序”-“管理工具”-“inter信息服务管理器”,在打开的IIS管理窗口左面点“web服务扩展”;如下图所示,将鼠标所在的项“ASP.NET v.1.1.4322”以及“Active Server Pages”项启用(点允许)即可。


    ASP .NET解释:这是新一代的 Microsoft 服务器端脚本环境。它提供一种新的编程模式和结构,使 Web 开发者能够构建和部署比以前更安全、更灵活、更稳定的企业类 Web 应用程序。

2,访问ASPX时弹出输入密码的对话框
解决方法未知,与权限有关


3,>>>>导致该错误的原因可能是在   IIS   中没有将虚拟目录作为应用程序进行配置。
按思归的说法:
run   Administrative   Tools->Internet   Services   Manager,   right   click   on   Default   Web   Site,   New->Virtual   directory,   follow   the   instructions   to   add   your   web   app   as   a   virtual   directory

or   in   Windows   Explorer,   right   click   on   the   your   web   app   folder   to   open   its   Properties   page,   go   to   Web   Sharing   tab,   select   "Share   this   folder"

4,“/t”应用程序中的服务器错误。
对“C:\test\web\web.config”的访问被拒绝。未能开始监视文件更改。
--------------------------------------------------------------------------------
运行aspnet_regiis /i

5,“/t”应用程序中的服务器错误。
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 加载配置文件时出错: 由于访问被拒绝,未能开始监视对“C:\test\web\web.config”的更改。
--------------------------------------------------------------------------------
解决方法未知

6,您不具备查看该目录或页面的权限,因为访问控制列表 (ACL) 对 Web 服务器上的该资源进行了配置。

7,

运行时错误

说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。

<!-- Web.Config 配置文件 -->

            <configuration>

            <system.web>

            <customErrors mode="Off"/>

            </system.web>

            </configuration>

你可能感兴趣的:(asp.net)