快速业务通道

Visual Studio 2010中的Web开发

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-19
程序。

注意:Trial 或 What If 模式不实际执行部署,但如果安装软件包,则会为您显示所执行的操作。这在将包转手给部署团队或服务器管理员时非常有用。这样,团队或管理员可在 What If 模式中运行软件包,查看其对服务器造成的影响。

导航到 Start | All Programs | Microsoft Visual Studio 10 | Visual Studio Tools,然后单击 Visual Studio 2010 Command Prompt 打开命令提示符。

4.在命令提示符中键入以下命令,将当前目录更改为 C:\Program Files\IIS\Microsoft Web Deploy\:

cd "C:\Program Files\IIS\Microsoft Web Deploy\"

5.使用 /t 标志(表示 Trial)执行 HTMLLab.deploy.cmd 批处理文件。例如,如果您还在使用练习 1 中的 HTMLLab 项目,则键入:

"%TrainingKitInstallFolder%\Labs\WebDevelopment\Source\Ex01-HTMLCodeSnippets\begin\C#\HTMLLab\obj\Staging\Package\HTMLLab.deploy.cmd" /t

图 31

在 Trial 模式下执行部署命令行批处理文件

6.查看 Trial 部署的输出。

图 32

Trial 部署的结果

MSDeploy 已将另外五个文件添加到指定位置。

7.重新运行 HTMLLab.deploy.cmd 批处理文件,执行部署。在此实例中,删除 /t(表示 trail)标志并将其替换为 /y(表示 Yes)标签,方法为键入以下内容:

"%TrainingKitInstallFolder%\Labs\WebDevelopment\Source\Ex01-HTMLCodeSnippets\begin\C#\HTMLLab\obj\Staging\Package\HTMLLab.deploy.cmd" /y

图 33

在 Yes 模式下执行部署命令行批处理文件

8.查看部署的输出。

图 34

在 Yes 模式下执行部署命令行批处理文件

MSBuild 已在指定物理位置中部署了软件包。

图 35

已部署的 Web 应用程序软件包

下一步

练习 3:验证

练习 3:验证

在此验证中,您将验证 Web 应用程序是否已成功部署。

1.在 IIS Manager 中,右键单击 HTMLWebApp Web 应用程序,并从菜单中选择 Switch to Content View。随即出现 HTMLWebApp 的内容视图。

图 36

HTMLWebApp 内容视图

2.右键单击 Default.aspx文件,并从菜单中选择 Browse。

3.验证 Default.aspx 页是否加载了 HTMLWebApp。

 

图 37

部署 web 应用程序

下一步

练习 4:为 Internet Information Server (IIS) 打包和部署 web 应用程序

练习 4:为 Internet Information Server (IIS) 打包和部署 web 应用程序

在前面的练习中,您已经在 Visual Studio Development Studio 中部署了一个 Web 应用程序。在本练习中,您将在 IIS 中部署同一个 Web 应用程序。要完成本练习,您需要以管理员身份启动 Visual Studio,方法是在开始菜单中右键单击 Visual Studio 2010 图标,并选择 Run as Administrator。

注意:要完成本练习中的任务,您必须完成练习 3 中的所有任务,或使用 %TrainingKitInstallFolder%\Labs\WebDevelopment\Source\Ex04-PackageDeployIIS\begin\C#\HTMLLab 文件夹中的解决方案。

任务 1 –打开项目属性发布页,设置 Web 应用程序以使用 IIS 并创建软件包。

在本任务中,您将打开产品的属性页面,设置 Web 应用程序以使用 IIS,检查某些可用的功能和设置。

1.使用 Windows 资源管理器,创建一个新的文件夹“C:\HTMLLab”

2.在 Visual Studio 中,右键单击 HTMLLab 项目并从菜单中选择 Properties,打开 HTMLLab 项目的属性页。

3.单击 Web 选项卡。

4.在属性页的 Server 部分,单击单选按钮 Use Local IIS Web Server:

图 38

设置 Web 应用程序以使用本地 IIS 服务器

5.单击 Create Virtual Directory 按钮,在 IIS 的本地实例上创建一个虚拟目录。

6.单击 Package/Publish 选项卡在 Web Deployment Tool Settings 部分,查看是否选中了 Include all the IIS sett

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号