CSDN博客

img colayungnew

使用 Visual Studio .NET 开发 Web 项目的远程服务器配置

发表于2004/10/14 16:06:00  989人阅读

分类: MSDN

 


摘要

本文概要介绍为了使开发人员能够使用 Microsoft® Visual Studio® .NET 中的项目来创建和修改 Web 站点,服务器上必须具备的软件、访问权限和文件系统设置。


目录

  • 简介
  • 软件要求
  • 文件共享访问权限
  • 本地计算机的 Internet 连接属性

简介

您是否希望配置一台服务器,以便网络上的其他用户能够创建 Web 项目?要进行 Web 开发,您需要提供相应的软件、文件共享访问权限和本地计算机设置。

本文假设您已经熟悉在 Visual Studio .NET 中创建 Web 项目,熟悉使用 Internet 信息服务 (IIS) 以及在操作系统中修改用户组。


软件要求

要使 Visual Studio .NET 中的 Web 项目能够创建和修改 Web 站点,需要在服务器上安装以下软件:

  • Internet 信息服务 (IIS)
  • IIS 附带的 FrontPage® 服务器扩展 (FPSE)
  • Visual Studio .NET 服务器组件

有关详细信息,请参阅联机文档中的Visual Studio .NET Software Requirements(英文)。


文件共享访问权限

Visual Studio .NET 成功连接到 Web 服务器后,将配合 IIS 将 Web 文件夹标记为应用程序的根。同时,它还将配合文件系统创建文件系统使用的目录,以便在 Web 服务器上查找 Web 文件。如果服务器没有正确的安全设置,则无法在 IIS 中创建 Web 站点。

通过将开发人员添加到 VS Developers 用户组(在安装 Visual Studio .NET 组件时创建的用户组),可以提供适当的访问权限。此用户组与 Operator 用户组的成员拥有相同的访问权限,但比 Administrator 用户组成员拥有的权限少。因为 VS Developers 用户组的成员在此计算机上拥有广泛的权限,所以,应该只向此用户组中添加需要在计算机上开发 Web 项目的用户。

Web 开发人员需要访问权限以便在服务器上完成以下操作:

在文件系统中创建目录并写入文件。

IIS 中指定应用程序的根。

如果项目是通过 FPSE 连接的,则创作 Web 站点。

有关详细信息,请参阅联机文档中的 Web Application Security at Design Time in Visual Studio(英文)。


本地计算机的 Internet 连接属性

要使 Web 开发人员连接到服务器,在请求本地地址时,Internet 连接不能使用代理服务器。如果在通过代理服务器或防火墙访问 Internet 的本地 LAN 上进行开发,则必须进行此设置。通过编辑与 Internet 连接相关的 LAN 设置,可以设置此选项。


总结

如果满足以下条件,使用 Visual Studio .NET 的 Web 开发人员就可以使用服务器:

已安装和配置 IIS 和 FPSE。

已安装 Visual Studio .NET 服务器组件。

开发人员具有 Visual Studio .NET 提供的 VS Developers 用户组的成员身份。

已正确配置开发人员计算机上 Internet 连接的代理服务器设置。

在将服务器配置为可用于 Web 开发后,开发人员可以创建 Web 项目,并集中精力开发 Web 窗体页和其他用于指定 Web 应用程序或服务的功能的项


Valerie Whitcomb

Visual Studio Team

Microsoft Corporation

2002 年 1 月

 

阅读全文
0 0

相关文章推荐

img
取 消
img