- 22
- 0
- 约1.02万字
- 约 18页
- 2018-08-30 发布于湖北
- 举报
实验二
ASP.NET 3.5网站的建立、发布及配置
一 实验目的
(1)熟悉ASP.NET 3.5的开发环境Visual Studio 2008。
(2)掌握创建网站、发布网站、复制网站的过程。
(3)掌握网站设置和虚拟目录设置的过程。
二 实验内容及要求
(1)创建一个文件系统网站MySite。
(2)在MySite中创建一个Web窗体Default.aspx,其中包含一个Label控件。当浏览Default.aspx时在Label控件中显示“我开始学习ASP.NET了!”。
(3)发布MySite网站到本地IIS,再从另一台联网计算机访问发布后的Default.aspx。
(4)设置MySite网站默认文档,使得在另一台联网计算机上仅输入MySite网站IP地址即可访问Default.aspx。
(5)将MySite网站的端口号改为8001,再从另一台联网计算机访问Default.aspx
(6)在IIS中建立二个虚拟目录VirtualDir1和VirtualDir2。将MySite网站分别发布和复制到VirtualDir1和VirtualDir2中,再分别浏览Default.aspx。最后比较虚拟目录VirtualDir1和VirtualDir2对应文件夹中的内容。
(7)创建MySite安装包,并安装到另一台已安装IIS的计算机上。
三 实验结果
1 创建文件系统网站MySite
“选择位置”对话框
2 在MySite中创建Default.aspx
3 发布MySite到本地IIS
4 设置3中“默认网站”的默认文档
“开始”→“程序”→“管理工具”→“Internet信息服务(IIS)管理器”。
展开“网站”,右击“默认网站”→“ 文档”。
设置默认文档可使用户在访问该网页时即使不输入网页名也能访问该文档。
(5)将MySite网站的端口号改为8001
主要对“TCP端口”进行设定。在默认的情况下,HTTP协议的端口号为80,用户在访问网站中网页时只需输入Web服务器的域名或IP地址就可以了,如3,但若将端口号改成8000,则访问形式变成3:8000。
“开始”→“程序”→“管理工具”→“Internet信息服务(IIS)管理器”。
展开“网站”,右击“默认网站”→“属性”。将MySite网站的端口号改为8001
6 设置3中IIS中新建虚拟目录VirtualDir1和VirtualDir2
启动“Internet信息服务(IIS)管理器”。
(2)展开“网站”,右击“默认网站”→“新建”→“虚拟目录”。
(3)输入“别名”。
注意:“别名”可与实际的物理目录名不同。
(4)输入“路径”,也就是对应的物理目录。
(5)设置虚拟目录访问权限,选择“读取”和“运行脚本”权限。
假设虚拟目录名VirtualDir1对应“E:\ASPNETbook”文件夹,则访问“E:\ASPNETbook\ default.aspx”的URL为:3:8001/ VirtualDir1/default.aspx。要访问“E:\ASPNETbook\ chap7\7-2.aspx”的URL为:3:8001/ VirtualDir1/chap7/7-2.aspx。
7 发布MySite到虚拟目录VirtualDir1
右击网站项目名→“发布网站”,选择将网站发布到 “本地IIS”、
选择虚拟目录VirtualDir1
8 复制MySite到虚拟目录VirtualDir2
右击网站项目名→“复制网站”,单击“连接到远程网站”按钮可选择将网站复制到 “本地IIS”, 选择虚拟目录VirtualDir2.
9 比较Vdir1和Vdir2文件夹的内容
Vdir1文件夹中必包含bin文件夹,该文件夹包含了所有.cs类文件经过编译形成的.dll文件,其中.dll文件的主文件名由系统产生。Vdir1文件夹中不再包含App_Code文件夹,不再包含任何.cs类文件。
Vdir2文件夹中包含的内容与Visual Studio 2008建立网站时包含的内容完全一致。也就是说,Vdir2文件夹中包含App_Code文件夹和所有.cs类文件,不包含bin文件夹等。
10 打包部署MySite
安装程序是一个被打包的应用程序或过程,可以将应用程序打包成易于部署的形式,然后再安装到目标系统或服务器上
部署是将应用程序安装到另一台机器上的过程,一般通过执行安装程序来完成
.NET 支持的部署选项:
ASP.NET Web 应用程序可以使用以下三种方式进行部署 :
使用XCOPY 命令部署
使用VS .NET 中的“复制项目”选项
使用“Web安装项目”部署
在 VS.NET 中创建一个 ASP.NET Web 安装项目 Deployproject
原创力文档

文档评论(0)