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

原创 2004年10月14日 16:06:00

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

摘要

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

目录

  • 简介

  • 软件要求

  • 文件共享访问权限

  • 本地计算机的 Internet 连接属性

简介

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

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

软件要求

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

  • Internet 信息服务 (IIS)

  • IIS 附带的 FrontPage&reg; 服务器扩展 (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 月

 

Visual Studio引用Webservice的方法

1、visual studio 2005 (1)在右边“解决方案资源管理器”列表中找到项目,右键“引用”,选择“添加Web引用(E)”,如图所示: (2)在(1)的弹出框中,url输入引用的w...
  • panliuwen
  • panliuwen
  • 2016年03月15日 11:28
  • 2051

用visual studio 2005开发web service实例

我的运行环境是windows server 2003,安装vs2005,SQL Server 2005 由于win7和vs2005有兼容问题,而vs2010与SQL Server 2005有兼容问题...
  • gonxi
  • gonxi
  • 2012年04月11日 18:52
  • 4795

黑马程序员---Visual Studio建立三层架构

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------       在VS2005开发环境中...
  • linqixiang1212
  • linqixiang1212
  • 2012年04月19日 08:43
  • 307

使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(一)-- 起步

一、安装Visual Studio Code 安装文件下载地址:VS Code,当前最新版本是1.3。 推荐安装最新版,因为附带Debug插件,支持在vs code上进行断点调...
  • sD7O95O
  • sD7O95O
  • 2016年07月25日 07:27
  • 135

Visual Studio进行Web性能测试- Part III

原文作者:Ambily.raj 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。Visual Studio是可以用于性能测试的工具之一。Visual Studi...
  • binhualiu1983
  • binhualiu1983
  • 2016年06月12日 14:44
  • 365

Visual Studio 2013中引入Web Service的简单方法

将以WSDL、Endpoint(asmx)和Disco等三种方式表示的Web Service引入到C#工程中
  • wangzhongbo_24
  • wangzhongbo_24
  • 2015年11月20日 23:28
  • 1590

使用Visual Studio Code 开发.NET Core应用程序

开源和跨平台开发是Microsoft 的当前和将来至关重要的策略。.NET Core已开源,同时开发了其他项来使用和支持新的跨平台策略。.NET Core2.0 目前已经发布,是适用于针对 Web 和...
  • sD7O95O
  • sD7O95O
  • 2017年11月03日 00:00
  • 153

Visual Studio 2015,Angular2进行开发快速入门

本文介绍了在 Visual Studio 2015 的 ASP.NET 4.x 项目中,用 Angular 实现“快速起步”所需的步骤。 ASP.NET 4.x 项目 在 ...
  • feiying008
  • feiying008
  • 2016年11月01日 15:02
  • 4353

Visual studio 2012 创建web service

Visual studio 2012 创建web service
  • oscar999
  • oscar999
  • 2016年01月07日 21:48
  • 1908

提高你开发效率的十五个 Visual Studio 使用技巧

提高你开发效率的十五个 Visual Studio 使用技巧 相信做开发的没有不重视效率的。开发C#的都知道,我们很依赖VS,或者说,我们很感谢VS。能够对一个IDE产生依赖,说明这个IDE...
  • Jacee0048
  • Jacee0048
  • 2015年05月19日 13:33
  • 2974
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用 Visual Studio .NET 开发 Web 项目的远程服务器配置
举报原因:
原因补充:

(最多只允许输入30个字)