vbscript から呼び出している Web サービスに問題があります。サービスには、パラメーターの 1 つとして Guid を持つメソッドを呼び出す必要があります。GUID を Web サービスに渡す方法がわかりません。このように試してみました:
proxy.SiteExists "{A523D7D2-692A-4464-9B0F-FED023641F03}", "/site"
プロキシ オブジェクト (WCF サービス モニカー) は問題なく作成され、テスト ping を正常に呼び出すことができます。上記により、次のエラー メッセージが表示されます。
"Type 'System.Collections.Generic.Dictionary`2[TKey, TValue]'
cannot be exported as a schema type because it is an open generic type.
You can only export a generic type if all generic parameter types are
actual types."
パラメータを渡す方法に何か問題があるのでしょうか、それとも Guid を文字列として渡すのが正しくないのでしょうか?