Bug 44410 - VS XAML Previewer
Summary: VS XAML Previewer
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: Xamarin.Forms Previewer ()
Version: unspecified
Hardware: PC Windows
: --- normal
Target Milestone: 4.3.0 (C9)
Assignee: Bugzilla
Depends on:
Reported: 2016-09-16 10:10 UTC by Hakan
Modified: 2016-12-27 09:42 UTC (History)
7 users (show)

Is this bug a regression?: ---
Last known good build:

XAML Previewer (12.95 KB, image/png)
2016-09-16 10:10 UTC, Hakan

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.

Please create a new report on Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:

Description Hakan 2016-09-16 10:10:12 UTC
Created attachment 17533 [details]
XAML Previewer

Info on https://developer.xamarin.com/guides/xamarin-forms/xaml/xaml-previewer/ says that the XAML previewer for VS can now be previewed. 

I updated Xamarin from the stable channel and updated the Xamarin.Forms Nuget package as per the instructions but I get nothing other than an empty previewer as shown in the attachment. I also tried the steps below:

    Project should be built (compiled) before attempting to preview XAML files.
    The Designer Agent must be set-up the first time you preview a XAML file - a progress indicator will appear in the Previewer, along with progress messages, until this is ready. (this did not happen)
    Try closing and re-opening the XAML file.
Comment 1 Alan McGovern 2016-09-20 21:12:47 UTC
Can you attach the logs from VS to help us diagnose the issue?
Comment 2 Hakan 2016-09-21 09:54:14 UTC
Could you point me to where the log is?
Comment 3 Alan McGovern 2016-09-21 12:14:48 UTC
If you click Help there should be a menu item like 'Zip Xamarin Logs'. If VS has an active connection to the Mac when you do this we'll also get the corresponding logs from there, which may actually be needed too. Thanks!
Comment 4 Hakan 2016-09-30 01:46:54 UTC
Unfortunately I am told that I am not allowed to share log files. Is there anything specific that I should look for in the logs? Can you guide me through some steps that might reveal what the problem might be? (e.g. deleting some folders which might be corrupt so that when deleted, they will be recreated etc.)
Comment 5 Hakan 2016-10-02 16:35:29 UTC
Previewer seems to start after closing it and reopening. I just found out about it on https://www.youtube.com/watch?v=E7p2p8PK55I. Nevertheless, it just shows "XFPageRendereView" for Android even though I rebuilt the application several times and tried it for different applications.

Assuming that I will get it working for Android, one other problem would be that I could not get it working without a connection to a MAC it seeems. Shouldn't I be able to use the previewer for Android without a MAC connection?
Comment 6 thomas 2016-10-05 12:49:45 UTC
I have the same problem that I only can preview on iOS, Android just stays empty and shows XFPageRendereView
Comment 7 Kyle White 2016-10-07 14:10:08 UTC
We cannot reproduce the error here, it may be specific to your project but unfortunately without the logs we can't diagnose it much further. 

Regarding the requirement for a connection to the MAC, that sounds related to https://bugzilla.xamarin.com/show_bug.cgi?id=45142 and it being tracked for fixing by the time this feature becomes stable.
Comment 9 Alan McGovern 2016-11-18 11:27:12 UTC
We've made a lot of changes between the original preview release and what we are now shipping in the Alpha channel. I would recommend trying the latest preview in Alpha and see if your issues have been resolved.

NOTE: We do require Xamarin Forms 2.3.2 or higher. One of our upcoming Alpha releases will have a proper warning message when an older version is detected.