dotnet / core

.NET news, announcements, release notes, and more!
https://dot.net
MIT License
20.91k stars 4.89k forks source link

dotnet build UWP.sln | error MSB4019 Microsoft.Windows.UI.Xaml.CSharp.targets not found #4869

Open djonasdev opened 4 years ago

djonasdev commented 4 years ago

I have an uwp project in my solution. I actually get the following error when trying to build it via dotnet build:

D:\MyFooProject.csproj(184,3): error MSB4019: Das importierte Projekt "C:\Program Files\dotnet\sdk\5.0.100-preview.5.20279.10\Microsoft\WindowsXaml\v16.0\Microsoft.Windows.UI.Xaml.CSharp.targets" wurde nicht gefunden. Stellen Sie sicher, dass der Ausdruck in der Import-Deklaration "C:\Program Files\dotnet\sdk\5.0.100-preview.5.20279.10\Microsoft\WindowsXaml\v16.0\Microsoft.Windows.UI.Xaml.CSharp.targets" richtig ist und dass die Datei auf dem Datenträger vorhanden ist.

The csproj entry:

<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />

As already discussed (https://stackoverflow.com/questions/45041972/microsoft-windows-ui-xaml-csharp-targets-missing-on-ci-server), it would be possible to build if I copy C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\WindowsXaml\v16.0\Microsoft.Windows.UI.Xaml.CSharp.Targets on my ci server.

Is there something wrong with my plans or does dotnet currently not support uwp? Because it is not possible to create an uwp project via dotnet new.

Morrigan-Ship commented 1 year ago

same problem