This is on Exchange 2013. I am missing a few Arbitration/Migration accounts and am trying to use PREPAREAD to fix it.
However, each time I run it I hit this error and setup fails. Can anyone shed some light on the cause and how to resolve
it? Thanks!
[04/14/2014 00:45:27.0498] [1] [ERROR] Cannot bind parameter 'Filter' to the target. Exception setting "Filter": "Could
not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
A more details breakdown follows:
[04/14/2014 00:45:27.0498] [1] 1. ErrorRecord: Cannot bind parameter 'Filter' to the target. Exception setting "Filter":"Could not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
[04/14/2014 00:45:27.0498] [1] 1. ErrorRecord: System.Management.Automation.ParameterBindingException: Cannot bind parameter
'Filter' to the target. Exception setting "Filter": "Could not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system
cannot find the file specified." ---> System.Management.Automation.SetValueInvocationException: Exception setting "Filter": "Could not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified." ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at Microsoft.Exchange.Data.QueryParser..ctor(String query, ObjectSchema schema, Capabilities capabilities, EvaluateVariableDelegate
evalDelegate, ConvertValueFromStringDelegate convertDelegate)
at Microsoft.Exchange.Configuration.Tasks.MonadFilter..ctor(String filterText, PSCmdlet cmdlet, ObjectSchema schema, Capabilities
capabilities)
at Microsoft.Exchange.Management.RecipientTasks.GetRecipientBase`2.set_Filter(String value)
at System.Management.Automation.ReflectionParameterBinder.BindParameter(String name, Object value)
--- End of inner exception stack trace ---
at System.Management.Automation.ReflectionParameterBinder.BindParameter(String name, Object value)
at System.Management.Automation.ParameterBinderBase.BindParameter(CommandParameterInternal parameter, CompiledCommandParameter
parameterMetadata, ParameterBindingFlags flags)
--- End of inner exception stack trace ---
at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults,
Boolean enumerate)
at System.Management.Automation.PipelineOps.InvokePipeline(Object input, Boolean ignoreInput, CommandParameterInternal[][] pipeElements,
CommandBaseAst[] pipeElementAsts, CommandRedirection[][] commandRedirections, FunctionContext funcContext)
at System.Management.Automation.Interpreter.ActionCallInstruction`6.Run(InterpretedFrame frame)
at System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)
[04/14/2014 00:45:27.0498] [1] [ERROR] The following error was generated when "$error.Clear();
if (!$RoleIsDatacenter)
{
$arbMbxname = "SystemMailbox{1f05a927-" + [System.Guid]::NewGuid().ToString().Substring(9) + "}";
$arbMbxLastName = "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c";
$arbUser = @(Get-User -Filter {LastName -eq $arbMbxLastName} -IgnoreDefaultScope -ResultSize 1);
if ($arbUser.Length -eq 0)
{
$arbUser = @(Get-User -Arbitration -Filter {LastName -eq $arbMbxLastName} -IgnoreDefaultScope -ResultSize 1);
}
if ($arbUser.Length -eq 0)
{
Install-UserAccount -Name $arbMbxname -LastName $arbMbxLastName;
}
}
" was run: "Cannot bind parameter 'Filter' to the target. Exception setting "Filter": "Could not load
file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."".
[04/14/2014 00:45:27.0498] [1] [ERROR] Cannot bind parameter 'Filter' to the target. Exception setting "Filter": "Could
not load file or assembly 'Microsoft.Exchange.ManagedLexRuntime.MPPGRuntime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."