2016-09-19 214 views
11

我正在使用xamarin forms v2。在Windows 10操作系統中,Visual Studio 2015 Community Edition上的3.2.127穩定。每當我嘗試打開xaml時,Xamarin Forms Previewer都沒有顯示任何內容,只是像下面截圖一樣的藍色框。即使在最新的預發佈頻道中,我也試圖創建新項目,但它仍然是一樣的。Xamarin Forms Previewer未顯示

enter image description here

+0

嗯,你建立你的項目?,它不會顯示沒有建設項目第一 – Greensy

+0

嗨布賴恩,在我的情況下,預覽只是太慢,但它的工作 – Enrico

+0

@Greensy是的,我已經多次重建我的項目。 –

回答

2

像@jgoldberger表示,XAML預覽仍處於發展初期。但是,如果您位於Xamarin Stable更新頻道,則可能需要切換到Beta更新頻道。

在下一個版本中XAML預覽器已經有了很大的改進,這個版本目前在第6次RC迭代(即非常接近穩定)。這樣,您至少可以查看預覽器改進是否解決了您的問題。如果您願意,您隨時可以返回到穩定更新頻道。

0

這裏有幾個故障排除步驟:

  • 項目應(編譯)試圖預覽XAML文件
  • 的設計Agent必須建立在第一次預覽XAML文件之前建成 - 一個進度指示器將顯示在預覽器中,並顯示進度信息我已經準備好了。
  • 嘗試關閉並重新打開XAML文件。

  • 無效的XA​​ML:需要在創建預覽之前構建Android項目。預覽器要求在渲染頁面之前構建項目。如果以下錯誤出現在預覽窗格的頂部,請重新構建應用程序並重試。

enter image description here

Xamarin已經在其網站上的一些additional documentation進行故障排除Xamarin.Forms預覽

0

要確保你安裝Xamarin.Forms NuGet包> = V2.3於Android iOS和PCL項目。

當你得到XFPageRendererView爲您預覽的內容, 嘗試安裝最新的Java開發工具包(64位版本將是OK,即使在Visual Studio 32位上運行)。然後轉到:Visual Studio>工具>選項> Xamarin> Android設置>將Java Development Kit Location更改爲新安裝的位置。

欲瞭解更多信息,請參閱:https://blog.xamarin.com/live-xaml-previewing-with-the-xamarin-forms-previewer/

0

在最新的Xamarin更新中,它自動修復。確保您已安裝Java SDK 64位版本。而且您還需要在打開XAML文件之前構建/重建項目。 有關詳細信息,請查看我的post here。謝謝。

0

如果您加載最新版本的Java SDK,此時它爲9.x,然後Xamarin Forms不支持該版本。

我們去了Xamarin Forms Live。它開箱即用。

+0

更新:希望這會有所幫助。下載8.x 64位版本和表單預覽工程。 – GaryP