3

VBA 7 を使用しています。 の新しいオブジェクトを作成しようとするSet sc_SearchEngineXML = New SoapClient30と、ActiveX コンポーネントがオブジェクトを作成できないというエラーが表示されます。

非推奨の SOAP ツールキットの代わりに使用できる代替ソリューションはありますか?

MSDNによると:

すべての SOAP ツールキットは、Microsoft .NET Framework に置き換えられました。.NET Framework は、COM コンポーネントとアプリケーションで基本的な Web サービス機能を提供します。3.0 より前の SOAP Toolkit バージョンはサポートされなくなりました。SOAP Toolkit 3.0 のサポートは、2004 年 7 月 1 日の元の廃止日を超えて延長され、Visual Studio 6.0 で提供されるサポートとより密接に連携します。SOAP Toolkit 3.0 の標準サポートは 2005 年 3 月 31 日に期限切れになり、延長サポートは 2008 年 4 月 8 日に期限切れになります。.NET Framework で Web サービス ソリューションを構築する利点について学び、最新の高度な Web サービス機能を活用するには、

私を助けてください。

4

1 に答える 1

2

SOAP ツールキットは、次の移行記事に従って Web サービスに移行されました: http://msdn.microsoft.com/en-us/library/ms973876.aspx。新しい .NET SOAP フレームワークの基本を使用するためのウォークスルー チュートリアルがあります。ブラウジングすると、新しい Web サービス フレームワークに代わる明確な選択肢があるように思われるので、できる限りそれに慣れることをお勧めします。

宣言と構文の多くは、比較的同じままであるように見えますSet sc = New SoapClient。ウォークスルーから始めて、参照ツールを進めて理解を深めることをお勧めします。

于 2012-07-30T20:01:17.063 に答える