我按照本教程將 WPF 項目包含到我的 Xamarin.Forms 解決方案中。完成所有步驟并比較相等后,應(yīng)用程序啟動,但立即運行異常。Exception thrown: 'System.Windows.Markup.XamlParseException' in PresentationFramework.dllAdditional information: Zeilennummer "7" und Zeilenposition "9" von "Durch den Aufruf des Konstruktors für Typ "Cheetah.Forms.WPF.MainWindow", der den angegebenen Bindungseinschr?nkungen entspricht, wurde eine Ausnahme ausgel?st.".這是我的 Xaml 文件<wpf:FormsApplicationPage x:Class="Cheetah.Forms.WPF.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:wpf="clr-namespace:Xamarin.Forms.Platform.WPF;assembly=Xamarin.Forms.Platform.WPF" mc:Ignorable="d" Title="MainWindow" Height="450" Width="800"></wpf:FormsApplicationPage>這是代碼隱藏:using Xamarin.Forms.Platform.WPF;namespace Cheetah.Forms.WPF{ public partial class MainWindow : FormsApplicationPage { public MainWindow() { InitializeComponent(); Xamarin.Forms.Forms.Init(); LoadApplication(new Cheetah.Forms.App()); } }}我找不到,我錯過了什么或做錯了什么,所以這可能是一個錯誤嗎?
1 回答

翻翻過去那場雪
TA貢獻(xiàn)2065條經(jīng)驗 獲得超14個贊
在工具 -> 選項 -> 調(diào)試下選中“僅我的代碼”后,我看到了引發(fā)異常的原因:我必須導(dǎo)入從我的 Forms 項目引用的所有 Nuget。在我這樣做之后,應(yīng)用程序按預(yù)期啟動!
- 1 回答
- 0 關(guān)注
- 121 瀏覽
添加回答
舉報
0/150
提交
取消