View Issue Details

IDProjectCategoryView StatusLast Update
0002132NoesisGUIC# SDKpublic2021-10-27 10:56
Reportersatorp Assigned Toaschmitt  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.1 
Target Version3.1.2Fixed in Version3.1.2 
Summary0002132: VS2019 support for Managed SDK
DescriptionHi, I tried to build the latest Noesis.GUI.Extensions source (3.1.1) using VS2019 (16.9.8) and received the following error:
-------------------------------------------------------------------------------------------------------------------------------------------------------------
C:\Program Files\dotnet\sdk\5.0.204\Sdks\Microsoft.NET.Sdk.WindowsDesktop\targets\Microsoft.NET.Sdk.WindowsDesktop.targets(118,5): error NETSDK1022: Duplicate 'Page' items were included. The .NET SDK includes 'Page' items from your project directory by default. You can either remove these items from your project file, or set the 'EnableDefaultPageItems' property to 'false' if you want to explicitly include them in your project file. For more information, see https://aka.ms/sdkimplicititems. The duplicate items were: 'Theme\NoesisTheme.Brushes.DarkAqua.xaml'; 'Theme\NoesisTheme.Brushes.DarkBlue.xaml'; 'Theme\NoesisTheme.Brushes.DarkCrimson.xaml'; 'Theme\NoesisTheme.Brushes.DarkEmerald.xaml'; 'Theme\NoesisTheme.Brushes.DarkGreen.xaml'; 'Theme\NoesisTheme.Brushes.DarkLime.xaml'; 'Theme\NoesisTheme.Brushes.DarkOrange.xaml'; 'Theme\NoesisTheme.Brushes.DarkPurple.xaml'; 'Theme\NoesisTheme.Brushes.DarkRed.xaml'; 'Theme\NoesisTheme.Brushes.LightAqua.xaml'; 'Theme\NoesisTheme.Brushes.LightBlue.xaml'; 'Theme\NoesisTheme.Brushes.LightCrimson.xaml'; 'Theme\NoesisTheme.Brushes.LightEmerald.xaml'; 'Theme\NoesisTheme.Brushes.LightGreen.xaml'; 'Theme\NoesisTheme.Brushes.LightLime.xaml'; 'Theme\NoesisTheme.Brushes.LightOrange.xaml'; 'Theme\NoesisTheme.Brushes.LightPurple.xaml'; 'Theme\NoesisTheme.Brushes.LightRed.xaml'; 'Theme\NoesisTheme.Colors.Dark.xaml'; 'Theme\NoesisTheme.Colors.Light.xaml'; 'Theme\NoesisTheme.DarkAqua.xaml'; 'Theme\NoesisTheme.DarkBlue.xaml'; 'Theme\NoesisTheme.DarkCrimson.xaml'; 'Theme\NoesisTheme.DarkEmerald.xaml'; 'Theme\NoesisTheme.DarkGreen.xaml'; 'Theme\NoesisTheme.DarkLime.xaml'; 'Theme\NoesisTheme.DarkOrange.xaml'; 'Theme\NoesisTheme.DarkPurple.xaml'; 'Theme\NoesisTheme.DarkRed.xaml'; 'Theme\NoesisTheme.Fonts.xaml'; 'Theme\NoesisTheme.LightAqua.xaml'; 'Theme\NoesisTheme.LightBlue.xaml'; 'Theme\NoesisTheme.LightCrimson.xaml'; 'Theme\NoesisTheme.LightEmerald.xaml'; 'Theme\NoesisTheme.LightGreen.xaml'; 'Theme\NoesisTheme.LightLime.xaml'; 'Theme\NoesisTheme.LightOrange.xaml'; 'Theme\NoesisTheme.LightPurple.xaml'; 'Theme\NoesisTheme.LightRed.xaml'; 'Theme\NoesisTheme.Styles.xaml'
-------------------------------------------------------------------------------------------------------------------------------------------------------------

I think the cause is the UseWPF flag in the project, which triggers implicit XAML include behavior in .NET 5 SDK (included in VS2019). I understand that currently the Managed SDK only supports VS2017, but since the Native SDK has now supported VS2019, it will be nice if we could upgrade the Managed SDK as well.
TagsNo tags attached.
PlatformWindows

Activities

aschmitt

aschmitt

2021-10-26 20:20

developer   ~0007541

Project files have been updated

Issue History

Date Modified Username Field Change
2021-09-28 06:39 satorp New Issue
2021-09-28 11:56 jsantos Assigned To => sfernandez
2021-09-28 11:56 jsantos Status new => assigned
2021-09-28 11:57 jsantos Target Version => 3.1.2
2021-10-26 11:30 sfernandez Assigned To sfernandez => aschmitt
2021-10-26 20:20 aschmitt Status assigned => resolved
2021-10-26 20:20 aschmitt Resolution open => fixed
2021-10-26 20:20 aschmitt Note Added: 0007541
2021-10-27 10:56 sfernandez Fixed in Version => 3.1.2