更新:2007 年 11 月
您可以在 Visual Studio 中向现有 Web 项目中添加 Web 服务。
向现有 Web 项目中添加新 Web 服务
- 在“解决方案资源管理器”中,选择要向其中添加 Web 服务的项目。 
- 在“网站”菜单上单击“添加新项”。或者,右击项目名称并指向“添加新项”。 - 出现“添加新项”对话框。 
- 选择“Web 服务”,为您的 Web 服务选择一个名称,然后选择“添加”来将该 Web 服务添加到您的项目。 - Visual Studio 会自动创建必要的文件和引用来支持 Web 服务。完成后,IDE 在“设计”视图中显示 .asmx 文件。有关更多信息,请参见 ASP.NET XML Web services 基础知识。 - 您还可以在 Visual Studio 中将现有的 Web 服务添加到现有的 Web 项目中。该过程限制在使用与现有 Web 项目相同的编程语言编写的 Web 服务。有关更多信息,请参见如何:向项目添加现有项。 
向现有 Web 项目中添加现有的 Web 服务
- 在“解决方案资源管理器”中,选择要向其中添加现有 Web 服务的项目。 
- 在“项目”菜单上选择“添加现有项”。或者,右击该项目名称,指向“添加”,然后单击“添加现有项”。出现“添加现有项”对话框。 
- 在“文件类型”列表中,单击“Web 文件”。 
- 选择要添加的 Web 服务的 .asmx 文件。 
- 单击“打开”将 Web 服务添加到项目中。 - Visual Studio 将 .asmx 文件及其关联的代码隐藏文件添加到您的项目中。有关更多信息,请参见 ASP.NET XML Web services 基础知识。