- Создайте в Visual Studio 2017 пустое приложение UWP
- Установите пакет NuGet Microsoft.Net.Native.Compiler 2.0.2 (также протестирован на 2.0.0 и 2.0.1)
- Переключитесь в режим выпуска, где включена опция «Компилировать с помощью цепочки инструментов .NET Native».
- Попробуйте запустить приложение
Ошибка: внутренняя ошибка компилятора: не удалось загрузить сборку '\ App1 \ obj \ x86 \ Release \ ilc \ in \ System.Data.dll \ System.Data.dll'
вызвано строкой 731 в C: \ Users \ User.nuget \ packages \ microsoft.net.native.compiler \ 2.0.2 \ tools \ Microsoft.NetNative.targets
Дополнительная информация:
- По умолчанию пустое приложение UWP создается с помощью пакета NuGet Microsoft.NETCore.UniversalWindowsPlatform версии 6.0.4, а последняя версия - 6.0.5. Пробовал с обеими версиями.
- Пытался пропустить эту проблемную задачу, прокомментировав ее в файле Microsoft.NetNative.targets. Первоначальная проблема исчезла, но возникли другие проблемы, поэтому я перестал двигаться в этом направлении.
- Я вижу, что у Stack Overflow уже есть проблемы с System.Data.dll, но я не смог найти подходящего для моего случая.