Веб-сборка не компилируется с ошибкой компоновщика [платформа Uno]

#c# #webassembly #uno-platform

#c# #веб-сборка #uno-платформа

Вопрос:

Итак, я пытался скомпилировать проект в веб-сборке с платформой Uno, но мне не удалось успешно скомпилировать из-за ошибки компоновщика, эта ошибка выглядит примерно так:

 Fatal error in Mono IL Linker

Mono.Linker.MarkException: Error processing method: 'System.Void Microsoft.Xaml.Interactivity.Behavior::.cctor()' in assembly: 'Microsoft.Xaml.Interactivity.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve Uno.Diagnostics.Eventing.IEventProvider Uno.Diagnostics.Eventing.Tracing::Get(System.Guid)
  

Я подумал, что, возможно, Uno.Диагностика.Отсутствовало событие или что-то в этом роде, поэтому я установил, но после этого ошибка сохраняется.
Я не знаю, в чем может быть ошибка, или если она связана с чем-то другим, кто-нибудь может помочь?

Ответ №1:

Ну, похоже, что для моей конкретной версии Uno.WebAssembly (3.0.17) Для работы мне нужен был пакет Uno.Microsoft.Xaml.Behaviors.Uwp.Managed версии 2.0.2-uno.79. Все просто