6

コマンドを呼んでいます

Invoke-Command  -computername remotepc { 
Import-Module WebAdministration; 
New-Website -Name www.somesite.com -ApplicationPool www.somesite.com -hostHeader www.somesite.com -physicalPath c:\inetpub\wwwroot }

Webサイトは、リモートマシンのIISで正常に作成されます。ただし、PowerShellが次を返すと、例外メッセージが表示されます。

Invalid class string (Exception from HRESULT: 0x800401F3 (CO_E_CLASSSTRING))
    + CategoryInfo          : NotSpecified: (:) [New-Website], COMException
    + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.IIs.PowerShell.Provider.NewWebsite
   Command

私がこのメッセージを受け取った理由とそれを解決する方法を誰かが知っていますか?

4

1 に答える 1

14

試してみてください:

$var = New-Website ...

わかりませんがNew-Website、PowerShellリモートセッションがシリアル化に失敗したオブジェクトを返します。

于 2012-05-18T12:35:18.203 に答える