C# 找不到对IQStreamable的引用

C# 找不到对IQStreamable的引用,c#,.net-4.0,streaminsight,C#,.net 4.0,Streaminsight,我不熟悉StreamInSight开发。我已经下载了一些示例,现在我正在尝试编译它们。我收到错误,因为“找不到类型或命名空间名称'IQStreamable'(是否缺少using指令或程序集引用?)”我已在我的项目中包含以下引用- Microsoft.ComplexEventProcessing 系统 系统.反应.核心 系统接口 System.Reactive.Linq 系统反应平台服务 系统.反应.提供者 如果我遗漏了什么,请告诉我。您需要确保下载并安装的StreamInsight版本为v2

我不熟悉
StreamInSight
开发。我已经下载了一些示例,现在我正在尝试编译它们。我收到错误,因为“找不到类型或命名空间名称'IQStreamable'(是否缺少using指令或程序集引用?)”我已在我的项目中包含以下引用-

  • Microsoft.ComplexEventProcessing
  • 系统
  • 系统.反应.核心
  • 系统接口
  • System.Reactive.Linq
  • 系统反应平台服务
  • 系统.反应.提供者

如果我遗漏了什么,请告诉我。

您需要确保下载并安装的StreamInsight版本为v2.1。IQStreamable接口在v2.1中是新的。一旦确认您拥有正确的StreamInsight版本或安装了正确的版本,您就需要确保项目中包含了适当的命名空间和程序集。IQStreamable位于Microsoft.ComplexEventProcessing.Linq命名空间和Microsoft.ComplexEventProcessing.dll中。确保您运行的是最新版本的Rx也不会有什么坏处。

是否为Microsoft.ComplexEventProcessing.Linq命名空间添加了using指令?