今回の更新はアップデートをすると 100% ビルドエラー or ランタイムエラーになります。注意して更新してください。
リリースノートはこちら。
Release v3.0.0 · runceel/Livet · GitHub
NuGet パッケージはこちら
.NET Framework 用
.NET Core 用
依存先の Microsoft.Xaml.Behaviors.Wpf が .NET Core 対応をしていないため、こちらのパッケージも Preview にしています。 ソースコードは、.NET Framework 版と同じものからビルドしているので使っていただいても大丈夫です。何か問題があれば Issue にあげてください。
変更点
Blend SDK から Microsoft.Xaml.Behaviors.Wpf への移行
Blend SDK (System.Windows.Interactivity などの Behavior のライブラリ) が Visual Studio 2019 以降提供されなくなったのを受けて、後継のライブラリの Microsoft.Xaml.Behaviors.Wpf に移行しました。
これにともない、Livet で提供している大量の Behavior / Trigger / Action の全てが過去のバージョンと基本クラスが変わっているためビルドエラーになります。 C# ソースコード内の名前空間の機械的な置換と、XAML ソースコード内の XML 名前空間のほぼほぼ機械的な置換で移行が可能になりますが、アップデート時には注意をしてください。
詳細については、下記ブログ記事を参照してください。
Livet の拡張機能の Visual Studio 2017 のサポートを辞めました
最新の Livet の拡張機能を利用する場合は Visual Studio 2019 をご利用ください。2017 で利用する場合は、こちらから vsix をダウンロードして過去のバージョンをご利用ください。