Я написал приложение Xamarin.Forms и теперь хочу развернуть проект UWP в магазине, но не могу создавать пакеты приложений.
При использовании Microsoft.NetCore.UniversalWindowsPlatform 6.2.2 или 6.2.0-preview I
в режиме релиза я постоянно получаю эту ошибку:
Полезная нагрузка содержит два или более файлов с одинаковым целевым путем 'System.Runtime.CompilerServices.Unsafe.dll'. Исходные файлы:
C: \ Users \ john.nuget \ пакеты \ runtime.win10-x86-aot.microsoft.netcore.universalwindowsplatform \ 6,2,0-preview1-26926-04 \ Runtimes \ win10-x86-АОТ \ Lib \ uap10.0.15138 \ System .Runtime.CompilerServices.Unsafe.dll
C: \ Users \ john.nuget \ packages \ system.runtime.compilerservices.unsafe \ 4.5.0 \ lib \ netstandard2.0 \ System.Runtime.CompilerServices.Unsafe.dll OfflineCurrencyConverter.UWP
Но я последовал за ответом на этот выпуск GitHub , сказав, что я должен понизить пакет до 6.1.9.
Это приводит к тому, что мое приложение собирается навсегда ... сборка никогда не останавливается.
Но когда я отключаю цепочку .NET Native Tool, она собирается и запускается в режиме выпуска, но пакеты по-прежнему не могут быть созданы. Пожалуйста, у кого-нибудь есть решение? Я разочарован.
Я чувствую себя потраченным впустую, строя целое приложение и осознавая, что его нельзя упаковать в конце для этого проекта UWP.