Visual Studio 2010中的Web开发
程序。
注意: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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |