2012-02-02 14 views
2

私はここに掲載ヒュー・スクリプトを試してみた:PowerShell BizTalk scripts WITHOUT using BizTalk provider for PowerShellPowerShellとのBizTalk

それはほとんどCreate-BTS-SendHandler -partを除いて...完全に働いた...

を、私は奇妙なエラーを得続ける:

Exception calling "Invoke" with "2" argument(s): "Failed during call to one of administration components." 
At line:22 char:23 
+  $methodInfo.Invoke <<<< ($objSendHandler, $putOptions) 
    + CategoryInfo   : NotSpecified: (:) [], MethodInvocationException 
    + FullyQualifiedErrorId : DotNetMethodTargetInvocation 

$error[0]|Format-List -Force gives this: 
System.Management.Automation.MethodInvocationException: Exception calling "Invoke" with "2" argument(s): "Failed during call to one of administration components." ---> System.Runtime.InteropServices.COMExcep       tion (0xC0C02306): Failed during call to one of administration components. 
          at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) 
          at System.Management.ManagementObject.Put(PutOptions options) 
          --- End of inner exception stack trace --- 
          at System.Management.Automation.DotNetAdapter.AuxiliaryMethodInvoke(Object target, Object[] arguments, MethodInformation methodInformation, Object[] originalArguments) 
          at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) 
          at System.Management.Automation.DotNetAdapter.MethodInvoke(PSMethod method, Object[] arguments) 
          at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) 
          at System.Management.Automation.PSMethod.Invoke(Object[] arguments) 
          at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) 
          at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) 
          at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) 
          at System.Management.Automation.ParseTreeNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) 
          at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) 
TargetObject   : 
CategoryInfo   : NotSpecified: (:) [], MethodInvocationException 
FullyQualifiedErrorId : DotNetMethodTargetInvocation 
ErrorDetails   : 
InvocationInfo  : System.Management.Automation.InvocationInfo 
PipelineIterationInfo : {} 
PSMessageDetails  : 

私は、x86と通常のISEの両方を使用して、32ビットに関係しないことを確認しようとしました。また、Send-Handlerを作成する権利もあることを確認しました。

アイデアを持っている人はいますか? BizTalk管理者で>アダプタ

リスト -

/ヨアキム

+0

インストールスクリプトを確認しても問題ありません。 .Netのどのバージョンがありますか?また、PowerShell 2.0を使用していますか?また、ハンドラを作成しようとしているアダプタは何ですか?それは別のアダプタで動作しますか? –

+0

私たちは.NET 3.5とPowerShell 2.0を実行しています。 File-adapterのSend-Handlerを作成しようとしています... – Joakim

+0

これは別のアダプタで動作しますか? –

答えて

0

あなたが

プラットフォームの設定で指定されている、のBizTalkアダプターのための適切な名前を使用する必要があります。大文字と小文字が区別されます

enter image description here