Universal Apps
<ItemGroup>
<SDKReference Include="Syncfusion 8.1 controls for Universal XAML, Version=12.4.0.24">
<Name>Syncfusion 8.1 controls for Universal XAML</Name>
</SDKReference>
</ItemGroup>
Please find the response for your queries below,
Q1) How to fix the "not adding references to both projects"?
A1) For the Universal Windows Phone and WinRT 8.1 projects, we are using SDK reference named "Syncfusion 8.1 controls for Universal XAML". So while drag and dropping controls, there won't be any assembly reference included for the Windows Phone projects in Universal Apps.
Q2) How to make the controls available in the "Phone Toolbox"?
A2) We are providing Phone Toolbox support for Windows Phone WinRT Projects only. Currently we are not providing toolbox support for Windows Phone Silverlight projects.
Q3) How to reduce the "included DLLs" to only the ones I need / use?
A3) Since we use only SDK reference, all the assemblies present in the SDK reference path are copied to the project's output folder while building the project.
If you need only the desired assemblies, please remove the SDK reference "Syncfusion 8.1 controls for Universal XAML" from your project and refer only the required assemblies from the below path,
Universal Assemblies Path : "{PROGRAMFILESFOLDER}\Syncfusion\Essential Studio\{STUDIO_VERSION}\ Assemblies for Universal\8.1"
Ex: "C:\Program Files (x86)\Syncfusion\Essential Studio\12.4.0.24\Assemblies for Universal\8.1"
Now build the project, only the assemblies you have referred will be included in the output directory.
Please let us know if you need any other further assistance regarding this.
Regards,
Kathiresan S.
Q1) How to fix the "not adding references to both projects"?
A1) For the Universal Windows Phone and WinRT 8.1 projects, we are using SDK reference named "Syncfusion 8.1 controls for Universal XAML". So while drag and dropping controls, there won't be any assembly reference included for the Windows Phone projects in Universal Apps.
Q2) How to make the controls available in the "Phone Toolbox"?
A2) We are providing Phone Toolbox support for Windows Phone WinRT Projects only. Currently we are not providing toolbox support for Windows Phone Silverlight projects.
I'm only talking about UNIVERSAL projects not SL projects.
Again - I have a UNIVERSAL app - which contains (of course) a WinRT project and a Phone project - which is NOT a SL project.
Do I have to install something else??? (I only target WinRT universal apps!!)
Q3) How to reduce the "included DLLs" to only the ones I need / use?
A3) Since we use only SDK reference, all the assemblies present in the SDK reference path are copied to the project's output folder while building the project.
If you need only the desired assemblies, please remove the SDK reference "Syncfusion 8.1 controls for Universal XAML" from your project and refer only the required assemblies from the below path,
Universal Assemblies Path : "{PROGRAMFILESFOLDER}\Syncfusion\Essential Studio\{STUDIO_VERSION}\ Assemblies for Universal\8.1"
Ex: "C:\Program Files (x86)\Syncfusion\Essential Studio\12.4.0.24\Assemblies for Universal\8.1"
A first chance exception of type 'System.Exception' occurred in Syncfusion.SfGrid.Universal.DLL
WinRT information: ResourceMap Not Found.
Am I missing something?
Is there any documentation about which controls needs which assemblies?
Especially "used assemblies" - of course SfGrid needs SfGrid - but where to learn that I need Data and Input too?
Thank you
Manfred
PS: I couldn't get the "reply with quote" (here in the forums) running - but copy paste worked :-)
Hi Manfred,
Regret for the inconvenience caused.
We are working on this. We will update you the response shortly.
We appreciate your patience until then.
Regards,
Vadivel
Thank you for your patience.
Q1) How to fix the "not adding references to both projects"?
A1) Currently we are checking the reported issue with our product team. So, we will check this issue and will update you the details shortly.
Q2) How to make the controls available in the "Phone Toolbox"?
A2) We are providing toolbox support for Windows Phone WinRT Projects alone.
For this query “Do I have to install something else?”, as you want to use only our WinRT Universal application, you no need to install anything other than Syncfusion Essential Studio WinRT setup.
But if you want to use WinRT Phone project, then you need to install our Syncfusion Essential Studio Windows Phone platform setup
Q3) How to reduce the "included DLLs" to only the ones I need / use?
A3) Here the exception is due to retrieving of localization resources file but it is not possible to avoid this exception in WinRT/Universal. But you can able to overcome this exception by including that resource file in your application/sample.
Follow the below link to find the attached sample with that changes.
http://www.syncfusion.com/downloads/support/forum/118632/SfDataGridResourceMapIssue942609791.zip
Please let us know if you have any queries.
Regards,
Kathiresan S.
A2) We are providing toolbox support for Windows Phone WinRT Projects alone.
For this query “Do I have to install something else?”, as you want to use only our WinRT Universal application, you no need to install anything other than Syncfusion Essential Studio WinRT setup.
But if you want to use WinRT Phone project, then you need to install our Syncfusion Essential Studio Windows Phone platform setup
Is there any documentation about which controls needs which assemblies?
Especially "used assemblies" - of course SfGrid needs SfGrid - but where to learn that I need Data and Input too?
You provided me with a sample (thank you) - but I can't always ask for a sample.
Therefore I asked about documentation - where can I (for an example) learn that Grid needs that resources and also references to Data and SfInput??
Sorry for asking that much - I'm new to syncfusion.
Till now I worked with a competitor product. There I have in a shared project (as well in phone as in windows) a toolbox item. When I drag a control to the designer it adds everything needed - to both (if the page is in the shared project) or the project where the page belongs to.
Thank you
Manfred
Hi Manfred,
Regarding Query: How to make the controls available in the "Phone Toolbox"?
We have mentioned like “you want to use only our WinRT Universal application, you no need to install anything other than Syncfusion Essential Studio WinRT setup”. But if you want to use, you need to install Syncfusion Essential Studio Windows Phone platform setup. Since Universal app combines both WinRT and WindowsPhone project. So that you have to install both setup for Universal apps.
Regarding Query: Is there any documentation about which controls needs which assemblies?
You can find the details of assemblies which needed for SfDataGrid in below UG link,
Please find the documentation link: http://help.syncfusion.com/UG/winrt/default.htm#!documents/gettingstarted12.htm
You need to include the below assemblies to run the SfDataGrid products.
1.Syncfusion.Data.Universal
2.Syncfusion.SfGrid.Universal
3.Syncfusion.SfInput.Universal
Please let us know if you have any queries.
Regards,
Jayapradha
- 6 Replies
- 4 Participants
-
MA ManniAT
- Mar 26, 2015 03:26 AM UTC
- Apr 1, 2015 06:56 PM UTC