大家下午好。
我正在运行Xamarin Studio(Mac OS),我需要部署一个Web服务,以便与我的Xamarin.Forms应用依赖的MySql数据库建立安全通信
到目前为止,我已经打开了一个新的解决方案,并从ASP.NET Web窗格面板中添加了一个新的“带有CodeBehind的Web服务”。 现在我有了所有的模板内容:带有单行的DataWebService.asmx和带有继承自System.Web.Services.WebService的空类的DataWebService.asmx.cs。
现在,我想要的是学习如何部署此Web服务,以便可以由我的其他应用程序导入并使用它。 (我确实有一个域来部署它,但我不介意localhost) 为了使事情变得尽可能简单,HelloWorld应用程序就可以了。
-----额外评论:
我想这几乎是我在Visual Studio中必须做的一切,但是一旦我没有Windows许可证,我就不再需要另一台机器 - 即使是虚拟机器。 在我看来,一个巫师应该能够做其余的事情,但显然在Xamarin Studio中没有这样的东西(我希望是错的) CodeBehindService.asmx.cs缺少我迄今为止在研究中看到的[WebService]指令,这让我觉得Xamarin Studio仍然不完整,不能支持我完成这项任务
我不介意自己做一些工作,虽然我不确定需要什么。我的首要任务是:部署
我拥有的:一个几乎空的asmx文件;一个dll二进制文件 我该怎么办?
我尝试上传它们,但“添加Web引用”向导要求提供发现文件;你可以看到我缺乏基础知识。