“XamlCTask”任务在xamarin的visual studio中意外失败 [英] The "XamlCTask" task failed unexpectedly on visual studio for xamarin
问题描述
当我试图在视觉工作室上运行Xamarin上的应用程序时,如下所述,我收到错误,无法在设备或模拟器上运行应用程序:
When I am trying to run application on Xamarin on visual studio, I am getting error as mentioned below and not able to run the application on device or emulator:
The "XamlCTask" task failed unexpectedly.
Microsoft.Cci.Pdb.PdbDebugException: Unknown custom metadata item kind: 6
at Microsoft.Cci.Pdb.PdbFunction.ReadCustomMetadata(BitAccess bits)
at Microsoft.Cci.Pdb.PdbFunction..ctor(ManProcSym proc, BitAccess bits)
at Microsoft.Cci.Pdb.PdbFunction.LoadManagedFunctions(BitAccess bits, UInt32 limit, Boolean readStrings)
at Microsoft.Cci.Pdb.PdbFile.LoadFuncsFromDbiModule(BitAccess bits, DbiModuleInfo info, IntHashTable names, ArrayList funcList, Boolean readStrings, MsfDirectory dir, Dictionary`2 nameIndex, PdbReader reader)
at Microsoft.Cci.Pdb.PdbFile.LoadFunctions(Stream read, Dictionary`2& tokenToSourceMapping, String& sourceServerData)
at Mono.Cecil.Pdb.PdbReader.PopulateFunctions()
at Mono.Cecil.Pdb.PdbReader.ProcessDebugHeader(ImageDebugDirectory directory, Byte[] header)
at Mono.Cecil.ModuleDefinition.ProcessDebugHeader()
at Mono.Cecil.ModuleDefinition.ReadSymbols(ISymbolReader reader)
at Mono.Cecil.ModuleReader.ReadSymbols(ModuleDefinition module, ReaderParameters parameters)
at Mono.Cecil.ModuleReader.CreateModuleFrom(Image image, ReaderParameters parameters)
at Mono.Cecil.ModuleDefinition.ReadModule(Stream stream, ReaderParameters parameters)
at Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters)
at Xamarin.Forms.Build.Tasks.XamlCTask.Compile()
at Xamarin.Forms.Build.Tasks.XamlCTask.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__1.MoveNext() MyFirstProject
在添加这个Xamarin.Forms.MapsNuGet包之前,我的应用程序工作,但因为我已经添加了这个突然的应用程序停止运行并得到错误。
Before adding this "Xamarin.Forms.Maps" NuGet package, my application working but as I have added this suddenly application stops running and getting error.
任何人都可以帮助我导致这种类型的问题?
Anybody could help me what causes this type of issue?
推荐答案
如果您的Xamarin.Form版本与您已安装的NuGet软件包不兼容/匹配,则会出现此问题。
This issue arise, if your Xamarin.Form version is not compatible/matching with your NuGet package which you have installed.
所以,我刚刚为xx.Droid和PCL更新了Xamarin.Forms,并使用NuGet软件包进行匹配。
So, I have just updated Xamarin.Forms for both xx.Droid and PCL and make the match the dependencies with NuGet package.
现在它工作正常了。希望所以这将适合你。
Now it is working fine. Hope so this will work for you.
这篇关于“XamlCTask”任务在xamarin的visual studio中意外失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!