servicestack,Xamarin.android,servicestack" /> servicestack,Xamarin.android,servicestack" />

Xamarin.android Mondroid应用程序发布版本中的ServiceStack错误

Xamarin.android Mondroid应用程序发布版本中的ServiceStack错误,xamarin.android,servicestack,Xamarin.android,servicestack,我有一个mnodroid应用程序,它在调试模式下工作正常,但在发布模式下构建和运行时会出现以下错误: UNHANDLED EXCEPTION: System.Net.WebException: Error: NameResolutionFailure [MonoDroid] at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0

我有一个mnodroid应用程序,它在调试模式下工作正常,但在发布模式下构建和运行时会出现以下错误:

UNHANDLED EXCEPTION: System.Net.WebException: Error: NameResolutionFailure
[MonoDroid]   at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
[MonoDroid]   at System.Net.HttpWebRequest.GetResponse () [0x00000] in <filename unknown>:0 
[MonoDroid]   at ServiceStack.ServiceClient.Web.ServiceClientBase.Send[ICollection`1] (System.String httpMethod, System.String relativeOrAbsoluteUrl, System.Object request) [0x00000] in <filename unknown>:0 
[mono] 
未处理的异常:System.Net.WebException:错误:NameResolutionFailure
位于System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)[0x00000]的[MonoDroid]位于:0
位于System.Net.HttpWebRequest.GetResponse()[0x00000]的[MonoDroid]位于:0
在ServiceStack.ServiceClient.Web.ServiceClientBase.Send[ICollection`1](System.String httpMethod,System.String RelativeOrabSolutionUrl,System.Object request)[0x00000]处的[MonoDroid]位于:0
[单声道]

我一直在尝试链接构建中的所有文件以及sdk文件,但都没有用。我正在使用最新的Xamarin工作室。您对发生此错误的原因有何想法?

添加了Internet权限?默认情况下,Internet权限添加到AssemblyInfo.cs文件中,但这仅适用于使用调试时

因此,您必须生成一个AndroidManifest.xml,并在其中添加Internet权限