日期:2014-03-14  浏览次数:20479 次

1.1 第一步: 安装IIS服务器       IIS是Windows上的Internet信息服务器.简单地说,就是建立WWW网站的服务器软件.和Linux下的Apache类似.因为一般的用户的电脑都没有装有IIS,但是IIS也是我们开发ASP.NET必备的软件,虽然它不是开发工具,但是它也是我们必须的.       IIS的安装文件一般都是放在了Windows的安装光盘上,所以你得有你的Windows安装光盘,然后从上面选择增加IIS这个Windows组件就可以了.       安装完成后, C:\Inetpub\wwwroot的目录就是你的WWW服务器对应的目录.比如说,http://localhost/XXX就对应C:\Inetpub\wwwroot\XXX这个目录.这里的localhost就是本地主机的意思.当然了,如果是别人要访问这台机器,那么就需要把localhost换成本机的IP地址.

1.2 第二步: 安装开发工具        ASP.NET的开发工具当然就是Microsoft的Visual Studio.NET了.我自己的机器上装的是2003版本,一般VS.NET都会带有Visual C++, Visual C#,  Visual BASIC.NET等等工具.ASP.NET当然就是我们这里要讲解的基于.NET开发Web应用程序的工具了.ASP.NET开发出来的Web应用程序的代码可以是C#也可以是VB.NET,总之,ASP.NET开发出来的网页的执行代码只要是基于.NET就可以了.


       有些时候,我们的安装IIS和VS.NET的顺序搞反了,先装.NET后装IIS, 结果就导致我们的IIS上没有安装上.NET的一些东西(比如ASP.NET),那么解决办法很简单.在.NET的安装路径里面运行一个IIS注册程序就可以了. 在我的计算机中路径如下:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322, 我们只要在命令提示符执行此程序,即:

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe –i

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe /i

执行之后提示:

开始安装ASP.NET (1.1.4322.0)。

已安装完ASP.NET (1.1.4322.0)。

1.3 第三步: 利用Visual Studio.NET创建一个Web应用程序 首先打开VS.NET,然后选择创建新项目
选择ASP.NET Web应用程序后.
然后随便加个东西到网页上去:
然后点击运行Web应用程序,就会出现:
这个我们开发的Web应用程序的网页: WebForm1.aspx

一般ASP.NET的网页的扩展名就是aspx

1.4 第四步 发布我的ASP.NET的Web应用程序到其它服务器        这一节我是打算最详细讲解的部分.因为里面牵涉到IIS的关于ASP.NET的执行设置,Web程序的上传,执行等很多细节问题,而这些问题在一般的书上却是讲得很少,但是它又是我们在实际应用成经常遇到的问题,所以有必要在这里讲解清楚.

       一般我们在使用VS.NET创建一个Web工程的时候,VS.NET会自动把一些关于IIS,Web网页等设置给你做好,所以不需要你改动什么.但是如果你要把你开发的Web程序放在别人的机器,比如公共网的服务器上的时候,就需要你手动设置这些东西了.

       首先我们需要知道的是,任何一个IIS上执行ASP.NET都需要事先在IIS内设置要执行的Web程序的所在虚拟目录.比如下面我要创建一个以D:\WebGame1为目录的虚拟可执行目录.

创建/设置虚拟目录        打开服务器上的”控制面板