2012-03-13 2 views
9

Visual Studio 2010を開きます。 ファイル - >新規 - > Webサイト... をクリックします。表示されるダイアログウィンドウで、 .Net Framework 3.5を選択します。 ウェブロケーション=ファイルシステム。 タイプC#。ASP.NET Webサービスは.NET Framework 4.0のどこに入ったのですか?

この一覧には、「ASP.NET Webサービス」が表示されています。

フレームワークを4.0に切り替えます。

「ASP.NET Webサービス」は表示されません。

誰でもマイクロソフトの現在の状況を明らかにすることはできますか? これは4.0で別の名前に変更されましたか? ASP.NET Webサービスに似た新しいWhiz-Bangテクノロジを4.0で使用する予定ですか?私はここでのVisual Studioを持っていないが、IIRCそれはどこかにこのような隠され

答えて

14

廃止予定です。

基本的な考え方と良いアドバイスは、代わりにWCFサービスを構築することです。より柔軟性の高いWCFには、複数のバージョンのSOAPが組み込まれています。

まだFx4 WebServiceアプリケーションを作成する場合は、Fx3.5アプリケーションを作成してFx4にアップグレードしてください。

空のWebProjectで始まり、新しい項目の追加メニューから1つ以上のASMX Webサービスを追加することもできます。

+0

私はfx4にwebserviceがないことを驚かせます。、thanks @henk – Sagotharan

1

  • を選択します
  • ソリューションエクスプローラのコンテキストメニューに「サービス参照の追加」「詳細設定...」ボタン(ダイアログの左下隅にあるボタン)
  • 「Web参照を追加」ボタンをクリックしてください

this blog post詳細とスクリーンショットを参照してください。

+0

これは、消費する(クライアント)部分です。 OPは本当にサーバーを作りたいと思っています。 –

+0

ありがとう@Henk、私は質問を誤解しました。 OTOHでは、VS2010/.NET4でWebアプリケーション(Webアプリケーションではない)プロジェクトも使用していますが、「新しい項目の追加」ダイアログで「ASP.NET Webサービス」を使用できると確信しています。 – M4N

-2

また、4.0で単純なWebアプリケーションを作成し、そこにasmxページを追加することもできます。

関連する問題