OData или REST WCF инструментарий для Visual Studio 2008? - PullRequest
0 голосов
/ 14 июля 2010

Я безуспешно пытался создать веб-сервис OData, используя VS 2008.Я загрузил ODataDemo с Odata.org, установил Microsoft .NET Framework 3.5 с пакетом обновления 1 и Обновление служб данных ADO.NET для .NET Framework 3.5 для Windows XP .Однако я не вижу никаких ссылок на ADO.NET Data Services Framework.Когда я пытался добавить новую службу данных ADO.Net, я не могу найти для этого никаких шаблонов.

Например, я не могу найти веб-службу данных ADO.Net из Add | New Item ... (|Web | WCF Data Service).

Не уверены, что мне не хватает пакетов или библиотек?Или, если есть какие-либо примеры проектов .Net 3.5 или VS 2008 для OData?

Кстати, я пытался скачать VS2010 Express.Это слишком медленно на моей Windows XP, и я не могу найти никаких шаблонов для веб-службы или службы данных ADO.Net wcf.Я не уверен, есть ли какой-либо другой инструментарий веб-сервиса REST для VS 2008?Я думаю, что я попробовал REST WCF Toolkit из CodePlex давным-давно, но я не могу найти его там.По сути, мне нужен набор инструментов для создания службы REST, обеспечивающей сбор данных в формате xml или json.

1 Ответ

1 голос
/ 15 июля 2010

Я использую VS2008 Professional.

Я установил обновление служб данных ADO.NET для .NET 3.5 для XP и смог добавить службу данных ADO.NET в свой проект веб-приложения.Я сделал следующее:

  1. Создан новый проект веб-приложения;
  2. Щелкните правой кнопкой мыши проект и выберите «Добавить» -> «Новый элемент ...»;
  3. В диалоговом окне «Добавить новый элемент» третьим элементом во 2-м столбце (по крайней мере для меня) была служба данных ADO.NET.Я выбрал это, и все было хорошо.

Шаблон для этого элемента можно найти в вашей файловой системе по адресу (на моем компьютере): c: \ program files \ microsoft visual studio 9.0 \ common7 \ide \ itemtemplates \ web \ csharp \ 1033

Вы должны увидеть там ZIP-файл с именем 'AdoNetDataServiceCSharpWebsite.zip'.Если вы этого не сделаете, то он не установлен на вашем компьютере.Если это там, то есть другая проблема.Проверьте разрешение на этот файл, также.Убедитесь, что вы можете прочитать его.

Дайте мне знать о любой другой информации, которая у вас есть, чтобы я мог помочь.

Удачи !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...