0

運が悪かったので、VS2008を使用してODataWebサービスを作成しようとしました。Odata.orgからODataDemoをダウンロードし、Microsoft .NET Framework 3.5 Service Pack 1をインストールし、WindowsXP用の.NETFramework3.5用のADO.NETDataServicesUpdateをインストールしました。ただし、ADO.NET DataServicesFrameworkへの参照はありません。新しいADO.Netデータサービスを追加しようとしたときに、このためのテンプレートが見つかりません。

たとえば、Add | New Item ...(| Web | WCF Data Service)からADO.NetデータWebサービスが見つかりません。

パッケージやライブラリを見逃していないかわかりませんか?または、OData用の.Net3.5またはVS2008のサンプルプロジェクトが利用できる場合はどうなりますか?

ちなみに、VS2010Expressをダウンロードしてみました。Windows XPでは遅すぎて、WebサービスまたはADO.Netwcfデータサービスのテンプレートが見つかりません。VS2008で利用できる他のRESTWebサービスツールキットがあるかどうかわかりませんか?ずっと前にCodePlexのRESTWCFToolkitを試したと思いますが、見つかりません。基本的に私が必要としているのは、xmlまたはjsonでデータのコレクションを提供するRESTサービスを作成するためのツールキットです。

4

1 に答える 1

1

VS2008Professionalを使用しています。

ADO.NET Data Services Update for .NET 3.5 for XPをインストールし、ADO.NETDataServiceをWebアプリケーションプロジェクトに追加することができました。私がしたことは:

  1. 新しいWebアプリケーションプロジェクトを作成しました。
  2. プロジェクトを右クリックして、[追加]->[新しいアイテム...]を選択しました。
  3. [新しいアイテムの追加]ダイアログで、2番目の列の3番目のアイテム(少なくとも私にとっては)はADO.NETDataServiceでした。私はそれを選びました、そしてすべてが良かったです。

このアイテムのテンプレートは、ファイルシステムの次の場所にあります(私のマシンに基づく):c:\ program files \ microsoft visual studio 9.0 \ common7 \ ide \ itemtemplates \ web \ csharp \ 1033

'AdoNetDataServiceCSharpWebsite.zip'という名前のZIPファイルが表示されます。そうでない場合は、マシンにインストールされていません。そこにある場合は、他の問題があります。そのファイルの権限も確認してください。あなたがそれを読むことができることを確認してください。

私が助けることができるようにあなたがこれに関して持っている他の情報を私に知らせてください。

幸運を!!

于 2010-07-15T17:57:02.603 に答える