2016-04-11 18 views
3

我花了數小時試圖讓我的表單應用程序在UWP上工作。我終於意識到我已經將Visual Studio中的解決方案平臺下拉菜單設置爲64位。當我將它設置爲AnyCPU或32位時,它工作正常。Xamarin Forms UWP平臺破壞了64位版本嗎?

針對64位編譯運行時,我看到的錯誤是:

型「System.NotImplementedException」的異常出現在Xamarin.Forms.Platform.UAP.dll但在用戶代碼 沒有處理附加信息:該方法或操作未實現。

我在可移植項目中的App.cs類的構造函數中出現此錯誤。棧跟蹤是:

在Windows.UI.Xaml.Setter.get_Value () 在Xamarin.Forms.Platform.UWP.WindowsResourcesProvider.GetStyle(對象nativeKey) 在Xamarin.Forms.Platform.UWP.WindowsResourcesProvider。 GetSystemResources() 在Xamarin.Forms.Application..ctor() 在TestForms.App..ctor() 在TestForms.UWP.MainPage..ctor() 在TestForms.UWP.TestForms_UWP_XamlTypeInfo.XamlTypeInfoProvider.Activate_4_MainPage() at TestForms.UWP.TestForms_UWP_XamlTypeInfo.XamlUserType.ActivateInstance()

當我再次嘗試使用全新的Xamarin Forms項目我嘗試以64位模式運行時遇到同樣的問題。

我不記得讀過有關Xamarin Forms UWP不支持64位的任何內容。

Xamarin能幫我一個人嗎?

感謝

+0

如果您要求xamarin本身的問題,您應該在xamarin論壇上。然後再在stackoverflow大多數人會給你比xamarin更及時的建議... – Dbl

+1

好吧,Xamarin宣佈,StackOverflow是從Xamarin現在的幫助去的地方。所以,讓我們試試:) –

回答

4

看起來你打這個錯誤:

https://bugzilla.xamarin.com/show_bug.cgi?id=33135

如果您希望收到通知時的bug被更新,你可以自己添加到該抄送列表中錯誤。請注意,如果您尚未這樣做,您需要在該系統上創建一個帳戶。

+0

謝謝。我知道表單上的UWP仍處於預覽狀態,但您知道這個問題何時可能得到解決。再次感謝 –