У меня есть приложение формы xamarin, где на первой странице есть элемент управления изображением, который отображает встроенный ресурс. Часто, когда я запустить приложение, оно не во время запуска с следующей ошибкой:Не найден внедренный ресурс
[libc] WARNING: generic atexit() called from legacy shared library
[monodroid-gc] GREF GC Threshold: 46800
[MonoDroid] UNHANDLED EXCEPTION:
[MonoDroid] Xamarin.Forms.Xaml.XamlParseException: No embeddedresources found for SeeVee.StartPage
[MonoDroid] at Xamarin.Forms.Xaml.XamlLoader.Load (Xamarin.Forms.BindableObject view, System.Type callingType) [0x00000] in <filename unknown>:0
[MonoDroid] at Xamarin.Forms.Xaml.Extensions.LoadFromXaml[StartPage] (SeeVee.StartPage view, System.Type callingType) [0x00000] in <filename unknown>:0
[MonoDroid] at SeeVee.StartPage.InitializeComponent() [0x00000] in <filename unknown>:0
[MonoDroid] at SeeVee.StartPage..ctor() [0x00000] in <filename unknown>:0
[MonoDroid] at SeeVee.App.GetMainPage() [0x00000] in <filename unknown>:0
[MonoDroid] at SeeVee.Android.MainActivity+<OnCreate>d__0.MoveNext() [0x00000] in <filename unknown>:0
[mono]
[mono] Unhandled Exception:
[mono] Xamarin.Forms.Xaml.XamlParseException: No embeddedresources found for SeeVee.StartPage
[mono] at Xamarin.Forms.Xaml.XamlLoader.Load (Xamarin.Forms.BindableObject view, System.Type callingType) [0x00000] in <filename unknown>:0
[mono] at Xamarin.Forms.Xaml.Extensions.LoadFromXaml[StartPage] (SeeVee.StartPage view, System.Type callingType) [0x00000] in <filename unknown>:0
[mono] at SeeVee.StartPage.InitializeComponent() [0x00000] in <filename unknown>:0
[mono] at SeeVee.StartPage..ctor() [0x00000] in <filename unknown>:0
[mono] at SeeVee.App.GetMainPage() [0x00000] in <filename unknown>:0
[mono] at SeeVee.Android.MainActivity+<OnCreate>d__0.MoveNext() [0x00000] in <filename unknown>:0
[mono-rt] [ERROR] FATAL UNHANDLED EXCEPTION: Xamarin.Forms.Xaml.XamlParseException: No embeddedresources found for SeeVee.StartPage
[mono-rt] at Xamarin.Forms.Xaml.XamlLoader.Load (Xamarin.Forms.BindableObject view, System.Type callingType) [0x00000] in <filename unknown>:0
[mono-rt] at Xamarin.Forms.Xaml.Extensions.LoadFromXaml[StartPage] (SeeVee.StartPage view, System.Type callingType) [0x00000] in <filename unknown>:0
[mono-rt] at SeeVee.StartPage.InitializeComponent() [0x00000] in <filename unknown>:0
[mono-rt] at SeeVee.StartPage..ctor() [0x00000] in <filename unknown>:0
[mono-rt] at SeeVee.App.GetMainPage() [0x00000] in <filename unknown>:0
[mono-rt] at SeeVee.Android.MainActivity+<OnCreate>d__0.MoveNext() [0x00000] in <filename unknown>:0
Я должен восстановить приложение в Xamarin студии и повторного запуска, и она работает. Уф! иногда это очень утомительно. Надеюсь, xamarin знает об этой глупой ошибке и исправит ее.
То же самое, но проблема была вызвана некоторыми ведущими пробелами в значении атрибута x: Class. – MrUpsideDown