我的任务是为客户端解决方案创建自定义web服务。我最近安装了Visual Studio Pro 2015,但我似乎找不到.asmx网络服务的模板。我记得它曾经是在VS 2013 Premium。我需要一个不同版本的VS 2015吗?有没有办法可以导入模板?
发布于 2016-10-07 22:49:37
这是在 ASP.NET Web Service template not exist?下回答的,但重申一下
确保将框架设置为WebFramework3.5,否则将找不到Asp.Net空的.NET应用程序。
转到“文件”-->“新建”-->“ASP.NET空Web应用程序”。在该应用程序中,右键单击--> Add --> New item -> Web Service (ASMX)。
或
右键单击您的解决方案-->添加-->新建项目-->确认您已设置在ASP.NETworkwork3.5 --> Visual C# or Visual Basic -->ASP.NET空.NET应用程序上。命名项目。在该项目上,右键单击--> Add --> New item -> Web Service (ASMX)。
对反对者来说。回答问题。不要责备海报。如果你有更好的想法,那就告诉发贴者如何做,或者将发贴者链接到教程。不要把你的愤怒发泄到别人身上。
我也陷入了同样的困境。客户想要将post转储到ASMX。我和他们谈过了,但这是他们一直以来的做法,他们不会改变。有时候你得做你该做的事。只要把僵尸的血抹在身上,然后在僵尸部落中游荡即可。支撑件
发布于 2016-04-30 00:12:07
您必须选择.NET Framework3.5或更低版本。
我想知道为什么你要在一个新项目中创建一个.asmx web服务?这是微软很长一段时间都不支持的。而WCF则要优越得多。而且Web API的性能远远优于WCF。
发布于 2018-10-21 19:52:35
将框架设置为.NET框架3.5
然后:转到文件菜单--> 添加 --> 新网站 -->将框架设置为.NET Framework3.5 --> ASP.NET网站服务
https://stackoverflow.com/questions/36942846
复制相似问题