1

我有一个使用 Reactive Extensions 和 ReactiveUI 的项目。我升级到预发布版本,我有以下代码行

    OAPHCreationHelperMixin.ObservableToProperty(observable,
                                                 Function(x) x.Value

Visual Studio 告诉我 ObservableToPropertyin 方法有一个错误,即缺少以下程序集

    Error   9       
    C:\Users\phelan\workspace\WeinMeasEval\WeinMeasEval\Global\ObservableBinding.vb 
    Reference required to assembly 
    'System.Reactive.Interfaces, 
    Version=2.0.20823.0, 
    Culture=neutral, 
    PublicKeyToken=31bf3856ad364e35' 
    containing the type 'System.Reactive.Concurrency.IScheduler'. Add one to your project.       

现在我单击链接,该链接表明它将添加参考,然后什么也没有发生。如果我查看我的项目引用,我发现程序集确实在程序集列表中,并且它是正确的版本 2.0.20823.0,如果我查看路径,DLL 确实在那里。

有任何想法吗?

4

3 回答 3

2

现在已修复,请查看 ReactiveUI 4.0 Preview 5

于 2012-10-26T22:21:39.160 回答
1

事实证明,目前还没有为 .NET 4.5 构建响应式 UI,因为开发人员遇到了一些构建问题。

作为一种解决方法,我通过从 Git 中提取存储库并直接从我的 .NET 4.5 项目中引用核心库来自己构建它。

目前这似乎有效。YMMV

于 2012-10-19T06:26:42.253 回答
0

您是否将目标框架设置为完整的 .net 或客户端配置文件(在项目设置中)?

于 2012-10-16T12:39:32.503 回答