包含产品名称的有用信息:
版本:
堆栈跟踪:
描述:
我刚刚将 ServiceControl 从 Beta6 升级到 Beta7.15,当我启动服务时出现以下错误(请参阅帖子底部),它似乎只是挂在那里。请注意,我通过以下脚本删除了以前的数据库,如说明中所述。
net stop "Particular ServiceControl"
RD C:\programdata\particular\ServiceControl\localhost-33333 /S
net start "Particular ServiceControl"
我还使用以下设置配置了 ServiceControl 配置文件。我成功地使用了Beta 6 的ServiceControl/Hostname
andServiceControl/ExposeRavenDB
设置。我刚刚添加ExpirationProcessTimerInSeconds
并HoursToKeepMessagesBeforeExpiring
使用了提供的说明。
<add key="ServiceControl/Hostname" value="*" />
<add key="ServiceControl/ExposeRavenDB" value="true" />
<add key="ExpirationProcessTimerInSeconds" value="600" />
<add key="HoursToKeepMessagesBeforeExpiring" value="168" />
您能提供的任何帮助将不胜感激。
2014-03-28 15:49:13.5041|Warn|Raven.Database.Indexing.Index.Indexing|Failed to execute indexing function on MessagesViewIndex on FailedMessages/f027b8ef-2be5-7403-820f-4c358ddecba9
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Operator '!=' cannot be applied to operands of type 'string' and 'int'
at CallSite.Target(Closure , CallSite , Object , Int32 )
at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
at Index_MessagesViewIndex.<.ctor>b__5e(Object message)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at Raven.Database.Indexing.RobustEnumerator.MoveNext(IEnumerator en, StatefulEnumerableWrapper`1 innerEnumerator) in c:\Builds\RavenDB-Unstable-v2.5-New\Raven.Database\Indexing\RobustEnumerator.cs:line 91