Я разрабатываю приложение UWP с использованием .NET 9 с NativeAot. Когда я пытаюсь опубликовать проект, я получаю следующую ошибку: < /p>
D:\Documents\.nuget\packages\microsoft.dotnet.ilcompiler\9.0.4\build\Microsoft.NETCore.Native.Publish.targets(80,5): error : Overriding System.Private.CoreLib.dll with a newer version is not supported. Attempted to use D:\Documents\.nuget\packages\microsoft.netcore.app.runtime.win-x64\9.0.5\runtimes\win-x64\lib\net9.0\System.Private.CoreLib.dll instead of D:\Documents\.nuget\packages\runtime.win-x64.microsoft.dotnet.ilcompiler\9.0.4\sdk\System.Private.CoreLib.dll.
< /code>
Я не справляюсь с системой. Тем не менее, я заметил, что мой проект неявно ссылается: < /p>
microsoft.dotnet.ilcompiler версии 9.0.4 < /p>
microsoft.net.illink.tasks версия 9.0.5 < /p> sdk-implicit и не может быть изменено вручную.
может быть вызвана ошибкой, приведенной выше этих двух неявно ссылочных пакетов, поскольку их версии (9.0.4 и 9.0.5) точно соответствуют версиям, упомянутым в сообщении об ошибке? Если так, как я могу решить эту проблему? Любая помощь будет очень признателен!>
Подробнее здесь: https://stackoverflow.com/questions/796 ... dll-with-a