【发布时间】:2019-10-24 18:18:37
【问题描述】:
我有一个以前可以正常工作的 Xamarin.Forms 应用,但在从 Visual Studio 2017 更新到 2019 后,我得到了一个尝试构建解决方案时 Xamarin.Android 中的异常。我没有更改我的代码中的任何内容。我得到的例外是:
Error The "GenerateResourceDesigner" task failed unexpectedly.
System.Xml.XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Char[] data, Int32 length, Int32 invCharPos)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
at System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
at Xamarin.Android.Tasks.ManagedResourceParser.Parse(String resourceDirectory, IEnumerable`1 additionalResourceDirectories, Boolean isApp, Dictionary`2 resourceMap)
at Xamarin.Android.Tasks.GenerateResourceDesigner.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() EventApp
我已经尝试了所有可能的方法,例如卸载和重新安装 Visual Studio 2019。清除 bin 和 obj 文件夹,但似乎没有任何效果。
有谁知道我该如何解决这个问题?
【问题讨论】:
标签: visual-studio xamarin xamarin.forms xamarin.android visual-studio-2019