我安装了StreamInsight 2.1并使用此代码
启动服务器using (var server = Server.Create("Default"))
我将此代码用于2个控制台应用程序。它会抛出如下错误。
我不明白为什么应用程序A有效,但应用程序B没有用。
我也尝试使用2个实例进行2次应用。但只有申请A有效,而B没有。
请注意A和B没有配置。由于StreamInsight不需要配置。
我正在使用评估版。
System.InvalidOperationException was caught
_HResult=-2146233079
_message=The specified StreamInsight instance 'Default' could not be found or is not valid for this product.
HResult=-2146233079
IsTransient=false
Message=The specified StreamInsight instance 'Default' could not be found or is not valid for this product.
Source=Microsoft.ComplexEventProcessing.Diagnostics
StackTrace:
at Microsoft.ComplexEventProcessing.Diagnostics.Exceptions.Throw(Exception exception)
at Microsoft.ComplexEventProcessing.EmbeddedServerProxy.GetInstanceWithExistenceCheck(String instanceName)
at Microsoft.ComplexEventProcessing.EmbeddedServerProxy..ctor(String instanceName)
at Microsoft.ComplexEventProcessing.Server.Create(String instanceName)
at StreamInsightDemo.StreamMaker.Run(String symbol, RandomDataProvider randomDataProvider) in c:\Users\Vu Nguyen\Documents\Visual Studio 2013\Projects\StreamInsightDemo\StreamInsightDemo\StreamMaker.cs:line 83
InnerException:
答案 0 :(得分:0)
您是否使用“Server.Create()”方法,必须传递在安装StreamInsight时输入的StreamInsight实例的名称。通过查看计算机上的服务,找到StreamInsight,您可以快速查看实例的名称,括号中显示的名称是您实例的名称。