タグ付けされた質問 「odata」

8
ODataとREST Webサービスの違い
いくつかのWebサービスを調べていると、MicrosoftがODataと呼んでいるこの「新しい」テクノロジーに出くわしました。ODataとは何かに関するFAQ内の説明を読んで、ODataとRESTフルWebサービスを区別するのに苦労しています。誰かが違いを理解するのを手伝ってくれませんか?
196 web-services  rest  odata 

28
2012から2013に更新した後、ファイルまたはアセンブリ 'System.Web.Http 4.0.0をロードできませんでした
と私はアップグレードを行いました。 http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- web-api-2 エラーが発生します。他の誰かがこのエラーを受け取りましたか? 「/」アプリケーションでのサーバーエラー。 ファイルまたはアセンブリ 'System.Web.Http、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040) 説明:現在のWeb要求の実行中に未処理の例外が発生しました。エラーの詳細と、エラーがコードのどこで発生したかについては、スタックトレースを確認してください。 例外の詳細:System.IO.FileLoadException:ファイルまたはアセンブリ 'System.Web.Http、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040) ソースエラー: 48行目:49行目:50行目:} 51行目:52行目:protected void Application_BeginRequest(object sender、EventArgs e) ソースファイル:d:\ SM \ 7.4Test \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs行:50 アセンブリロードトレース:次の情報は、アセンブリ 'System.Web.Http、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'をロードできなかった理由を特定するのに役立ちます。 ===バインド前の状態情報===ログ:DisplayName = System.Web.Http、Version …

8
WCFデータサービス(OData)とASP.NET Web API
RESTfulサービスとさまざまなクライアント(Silverlight、iOS、Windows Phone 7など)で構成される分散アプリケーションを設計しています。現在、サービス、WCFデータサービス(OData)、またはASP.NET MVC 4で提供される新しいASP.NET Web APIを実装するために使用する必要があるテクノロジを決定しています。 私はそれぞれについていくつかのプレゼンテーションをオンラインで見てきましたが、今は主にURIとネイティブハイパーメディア機能に組み込まれているフィルタリングメカニズムのために、WCF Data Servicesに傾いています。私が見ることができる唯一の欠点は、POXとは対照的なAtom Pub仕様の冗長性です。 決定を下す前に、これら2つのテクノロジーについて知っておくべきことはありますか?なぜ誰かがWCF Data ServicesではなくASP.NET Web APIを選択するのですか?

13
ASP.NET(MVC 4)Web API ODataプレリリースでファイルまたはアセンブリSystem.Net.Http、Version = 4.0.0.0を読み込めませんでした
問題 Microsoft ASP.NET Web API ODataパッケージ5.0.0-rc1プレリリースをインストールした後、次の例外が発生します。 ファイルまたはアセンブリ 'System.Web.Http、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULTからの例外:0x80131040) 私のMVC4プロジェクトは真新しく、本当に小さく、派手なものは何もありません。.NET Framework4.5をターゲットにしています 私はこの必要nugetパッケージをするデルタクラスを使用してパッチを実装する (私は、デルタクラスが機能していないパッケージのバージョン4.0.0.0を使用する場合)。 どうすれば修正できますか? System.Web.Httpの私のバージョン でGAC Iバージョン持っ5.0.0.0 System.Web.Httpのを gacutil -l System.Web.Httpグローバルアセンブリキャッシュには、次のアセンブリが含まれています:System.Web.Http、Version = 5.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35、processorArchitecture = MSIL ではVisual Studioの、私はアセンブリを参照するとき、System.Web.Httpの特定のバージョンは、4.0.0.0(なぜ?) では私のプロジェクト、System.Web.Httpへの参照 バージョン5.0.0.0があります パッケージの\ lib \ net45 \フォルダーを指します CopyLocal = trueがあります 私が試したこと Web.configでリダイレクトv4.0.0.0を5.0.0.0にバインドしようとしました <dependentAssembly> <assemblyIdentity …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.