我尝试使用Visual Studio从Android创建应用。我按照https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/
上的说明进行操作部署应用程序非常糟糕。每两个部署我必须使用任务管理器结束VS并重新启动。为了发现一个错误,我说了很多代码,我修复它并且没有标记所有代码。现在我无法构建我的应用,因为此错误:
" LinkAssemblies"任务意外失败。 Java.Interop.Tools.Diagnostics.XamarinAndroidException:错误XA2006:对元数据项的引用' HandyApp.Code.LocationCore' (在' HandyApp,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'中定义)来自' HandyApp,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null&#39 ;可能无法解决。 ---> Mono.Cecil.ResolutionException:无法解析HandyApp.Code.LocationCore at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference) 在MonoDroid.Tuner.MonoDroidMarkStep.MarkType(TypeReference reference) 在Mono.Linker.Steps.MarkStep.MarkField(FieldReference参考) 在Mono.Linker.Steps.MarkStep.InitializeFields(TypeDefinition类型) at Mono.Linker.Steps.MarkStep.InitializeType(TypeDefinition type) 在Mono.Linker.Steps.MarkStep.InitializeAssembly(AssemblyDefinition程序集) 在Mono.Linker.Steps.MarkStep.Initialize() 在Mono.Linker.Steps.MarkStep.Process(LinkContext context) 在Mono.Linker.Pipeline.Process(LinkContext context) 在MonoDroid.Tuner.Linker.Process(LinkerOptions选项,LinkContext& context) 在Xamarin.Android.Tasks.LinkAssemblies.Execute() ---内部异常堆栈跟踪结束--- at Java.Interop.Tools.Diagnostics.Diagnostic.Error(Int32 code,Exception innerException,String message,Object [] args) 在Xamarin.Android.Tasks.LinkAssemblies.Execute() 在Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()HandyApp.Droid
我重新启动了所有内容,删除了所有bin和obj文件,我煮了一杯咖啡,但它仍无法正常工作。 任何帮助表示赞赏。