.NET 4.5 に基づくプロジェクトに nuget 経由で最新の ReactiveUI (5.0.2) をダウンロードします。
1 つのプロパティを持つ単純なビュー モデル クラスを作成しました。
using System;
using System.Threading;
using System.Windows;
using ReactiveUI.Xaml;
namespace ReactiveUI.Study.ViewModels
{
public class ShellViewModel : ReactiveObject
{
#region Properties
private string _login;
public string Login
{
get
{
return _login;
}
set
{
this.RaiseAndSetIfChanged(x => x.Login, value);
}
}
}
}
プロジェクトをコンパイルしようとすると、例外が発生します
Cannot convert lambda expression to type 'ref string' because it is not a delegate type
https://github.com/reactiveui/ReactiveUI.Samples/blob/master/ReactiveUI_4Only.Samples.slnのサンプルを使用しているため、この問題の根本がどこにあるのかわかりません 。
すべてのプロジェクトは .NET 4.0 に基づいており、古いバージョンの ReactiveUI も使用しています。
ありがとうございました