昨天,我陷入了一個相對於Xamarin.Behaviors和Xamarin.Forms的bug。細節是一個異常被拋出後,我在XAML頁面中添加以下代碼行:Xamarin.Behaviors與Xamarin.Forms iOS
<b:Interaction.Behaviors>
<b:BehaviorCollection>
<b:EventToCommand EventName="Clicked" Command="{Binding MyCommand}" />
</b:BehaviorCollection>
</b:Interaction.Behaviors>
雖然,我已經添加了此行XAML命名空間
xmlns:b="clr-namespace:Xamarin.Behaviors;assembly=Xamarin.Behaviors"
應用得到了與異常崩潰:「無法加載文件或程序集「Xamarin.Behaviors」或其某個依賴項,系統找不到指定的文件。「
特別是,它只發生在iOS上,android和wp仍然運行良好。所以,我想這可能是xamarin錯誤或xamarin工作室的bug ......
P/S:我查了一下,在包文件夾在我的項目存在Xamarin.Behaviors和App仍然沒有找到哪裏是組裝
我的猜測是,你的'iOS'項目未引用在iOS的項目'Xamarin.Behaviors' – user1
其實,我檢查了參考文件夾,並認識到Xamarin.Behaviors存在。即使我嘗試刪除並再次添加該nuget,它也無濟於事。 – topcbl
@topcbl你可以解決這個問題我正面臨同樣的問題 – NSDumb