0

Visual Studio 11 の開発者プレビューで作成された Metro アプリケーションに追加しようとしている wsdl ファイルがあります。これはサード パーティ API からのものです。提供されているサンプル アプリケーションは、VS11 でビルドすると正しく動作し、ソリューション エクスプローラーの [Web 参照] の下に参照が追加され、プロパティ ページの下に正しいリストが表示されます。

これと同じ参照を Metro アプリで使用しようとしていますが、Visual Studio 11 で Web 参照を追加するオプションはありません。これまで使用したことのないサービス参照として wsdl を追加しました。できるはずのすべてのメソッドにアクセスできないこと。また、プロパティの下には「フォルダー名」しかありません。

Visual Studio 11でこのwsdlを正しく使用する方法を知っている人はいますか? ありがとう。

4

1 に答える 1

1

正しい URL を追加している限り、サービス参照は正しい方法です。これが正しく、正しい名前空間を参照している (またはコードで "using" を介して指定されている) 場合は、問題ありません。

IE 経由で URL に移動し、Web サービスのメソッドのリストが表示されることを確認することで、これを再確認できます。

プロジェクトの「参照」の下に「Web サービス」がリストされたら、右クリックして「オブジェクト ブラウザーで表示」を実行し、参照に関する詳細情報 (配置されている名前空間を含む) を取得できるはずです。の)。

最後に、Web サービスへの参照のみを指定する新しいプロジェクトを試しましたか。

于 2012-02-13T00:16:04.200 に答える