Ich verwende Visual Studio 2017, um das Standard-Xamarin Forms PCL-Projekt in C# zu erstellen. Wenn ich irgendeinen Fehler im XAML mache, bleibt der InitializeComponent() Aufruf hängen. Es gibt keine Editor-, Compiler-, Builder- oder Laufzeitfehler. Gibt es eine Möglichkeit, die Ursache des Fehlers zu untersuchen? Ich bin mir ziemlich sicher, dass Visual Studio 2015 einen Laufzeitfehler verursacht hat.xamarin forms InitializeComponent hängt
Hier ist ein Beispiel mit einem Verweis auf einen fehlenden Stil. Das verursacht, dass InitializeComponent() hängt. Ich benutze den VisualStudio_android-23_x86_phone Emulator und VS macht das gleiche für jeden Emulator, den ich ausprobiert habe und auch mein Samsung Note 4. Danke.
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Broken"
x:Class="Broken.MainPage">
<Label Text="Welcome to Xamarin Forms!"
VerticalOptions="Center"
HorizontalOptions="Center"
Style="{StaticResource myStyle}"/>
</ContentPage>
Was ist der Fehler? – Adam
Ich habe das gleiche Problem. Es ist nicht nur, dass das Ap hängt, die ganze IDE hat auch Probleme. Jedes Mal, wenn dies passiert, beginnt die IDE, einen meiner (virtuellen) CPU-Kerne zu umarmen. nach 8 Läufen habe ich 100% CPU-Auslastung, selbst wenn die App nicht mehr läuft, bis ich Visual Studio neu starte. :( –