Description
Description
Hello I'm creating an Uwp project, the structure is :
- ProjectName.Uwp (which is also containing the IoC container)
- ProjectName.ViewModels
- ProjectName.Api (to retrieve some informations to display it in the viewmodels and the Uwp project)
When I'm running the Uwp project I have a lot of warnings :
warning MSB3277: Found conflicts between different versions of "System.Security.Principal.Windows" that could not be resolved. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: There was a conflict between "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was chosen because it was primary and "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was not. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: References which depend on "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll]. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: References which depend on "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\System.Security.Principal.Windows.dll]. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Microsoft.UI.Xaml.Markup 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Microsoft.UI.Xaml.Markup 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll
Reproduction Steps
The project is open-source, it's a very small one, just created it since a few days ago.
https://github.com/Inerska/iutnc_edt_widget
Expected behavior
Just to run the Uwp project without any problem with a functional Dependency Injection. (App.xaml.cs)
Actual behavior
Crash
warning MSB3277: Found conflicts between different versions of "System.Security.Principal.Windows" that could not be resolved. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: There was a conflict between "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was chosen because it was primary and "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was not. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: References which depend on "System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll]. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.Principal.Windows.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: References which depend on "System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\System.Security.Principal.Windows.dll]. 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Microsoft.UI.Xaml.Markup 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\mscorlib.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Microsoft.UI.Xaml.Markup 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.netcore.universalwindowsplatform\6.2.13\ref\uap10.0.15138\System.Security.AccessControl.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: Project file item includes which caused reference "C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll". 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\system.diagnostics.eventlog\6.0.0\lib\netstandard2.0\System.Diagnostics.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.logging.eventlog\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.EventLog.dll 3>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2304,5): warning MSB3277: C:\Users\<username>\.nuget\packages\microsoft.extensions.hosting\6.0.0\lib\netstandard2.0\Microsoft.Extensions.Hosting.dll
Regression?
.NET STANDARD 2.0 to work with Uwp
Known Workarounds
No response
Configuration
debug x64
windows 11
visual studio 2022
Uwp
Other information
No response