MVVM Framework для .net core 3.0 - PullRequest
       15

MVVM Framework для .net core 3.0

0 голосов
/ 03 ноября 2019

Каково будущее Caliburn Micro для .net core 3.0 и WPF. Я получаю сообщение об ошибке, что оно может не работать в Nuget. Я ничего не нашел на сайте Caliburn или в репозитории github, и запись github действительно говорит, что если это не ошибка, спросите здесь.

Я использовал Nuget и получаю сообщение об ошибке:

Предупреждение. NU1701 Пакет 'Caliburn.Micro 3.2.0' был восстановлен с использованием '.NETFramework, Version = v4.6.1,. NETFramework, Версия = v4.6.2, .NETFramework, Версия = v4.7, .NETFramework, Версия = v4.7.1, .NETFramework, Версия = v4.7.2, .NETFramework, Версия = v4.8 'вместо целевой структуры проекта».NETCoreApp, Version = v3.0. Этот пакет может быть не полностью совместим с вашим проектом. WpfApp1 C: \ Users \ Super \ Source \ Repos \ WpfApp1 \ WpfApp1 \ WpfApp1.csproj 1

namespace CM.WPFApp1.Views
{
    /// <summary>
    /// Interaction logic for ShellView.xaml
    /// </summary>
    public partial class ShellView : Window
    {
        public ShellView()
        {
            InitializeComponent();
        }
    }
}

Удаление InitializeComponet и похоже, что это работает. Так каковы опасности использования этого, если таковые имеются. Должен ли я использовать альфа V 4.x?

1 Ответ

1 голос
/ 03 ноября 2019

Согласно этому GitHub PR , они добавили поддержку .NET Core для версии 4, альфа-версии которой доступны через myget . Итак, для .NET Core 3 вам нужна эта версия, 3.2.0 несовместима

...