ASP.NET Web服务在.NET Framework 4.0中的位置
本文关键字:NET 位置 Framework Web 服务 ASP | 更新日期: 2023-09-27 18:27:37
打开Visual Studio 2010。单击文件->新建->网站。。。在打开的对话框窗口中,选择以下内容:.Net Framework 3.5。Web位置=文件系统。类型C#。
请注意,此列表中已列出"ASP.NET Web服务"。
现在将框架切换到4.0。
请注意,"ASP.NET Web服务"未列出。
有人能阐明微软在做什么吗?这在4.0中被重新命名为另一个名字了吗?我应该在4.0中使用一种类似于ASP.NET Web Services的新技术吗?
它被认为是过时的。
基本的想法和一个好的建议是构建一个WCF服务。更灵活,WCF包含了多个版本的SOAP。
如果您仍然想制作Fx4 WebService应用程序,只需创建Fx3.5应用程序并将其升级到Fx4即可。
也可以从Empty WebProject开始,通过add new Item菜单添加一个或多个ASMX WebServices。
我这里没有Visual Studio,但IIRC它隐藏在这样的地方:
- 在解决方案资源管理器上下文菜单中选择"添加服务参考"
- 单击"高级…"按钮(对话框左下角的按钮)
- 单击"添加Web引用"按钮
有关更多详细信息和屏幕截图,请参阅此博客文章。
您还可以在4.0中创建一个简单的Web应用程序,并在那里添加一个asmx页面。