C# 如何调试Xamarin应用程序&x2B;webapi+;SQL Server设置?
我是Xamarin.Forms and Visual Studio(2017年PC版)的新手。我正在使用另一位(有经验的)开发人员用C#和.NET编写的代码 我有一个Xamarin应用程序。应用程序要求我输入数据。然后,它通过Web API将数据保存到SQL Server数据库。接下来,稍后,应用程序将从数据库中获取数据以执行某些操作 我可以构建和发布所有项目,应用程序在Android模拟器上运行。但是,我输入的数据可能是:C# 如何调试Xamarin应用程序&x2B;webapi+;SQL Server设置?,c#,asp.net-web-api,xamarin.forms,C#,Asp.net Web Api,Xamarin.forms,我是Xamarin.Forms and Visual Studio(2017年PC版)的新手。我正在使用另一位(有经验的)开发人员用C#和.NET编写的代码 我有一个Xamarin应用程序。应用程序要求我输入数据。然后,它通过Web API将数据保存到SQL Server数据库。接下来,稍后,应用程序将从数据库中获取数据以执行某些操作 我可以构建和发布所有项目,应用程序在Android模拟器上运行。但是,我输入的数据可能是: 未发送到数据库 数据库未使用 我可以判断,因为当我从数据库中获取数据时
在这一点上,我不确定bug在哪里,或者如何找到它。谢谢你的帮助 沙马林的应用: 正如您已经提到的,您可以在VisualStudio中调试Xamarin应用程序,就像调试任何其他.Net项目一样 Web API: 同样,您也可以在VisualStudio中调试Web API项目
希望能有帮助。干杯 发现可以使用Visual Studio调试web API,几乎与调试Xamarin应用程序的方式相同。这里有一个很好的教程:
你好,罗纳克!谢谢你的帮助。关于你的观点“在本地运行Web API项目”的另一个(非常)新手问题。要做到这一点,我将使用IIS在VS2017中运行它?是的。只需单击播放按钮,它将打开默认浏览器,然后您就可以使用Postman/Fiddler.OK进行调试(点击断点)。我收到以下错误:HTTP错误403.14-禁止将Web服务器配置为不列出此目录的内容。打开IIS管理器(运行命令:inetmgr)-单击站点(项目),转到“目录浏览”,然后单击右侧面板中的“启用”。通过这样做,您已经为项目启用了目录浏览(即列出内容)。现在,默认文档部分-只需在项目中添加
index.html
。