2009-05-06 2 views
2

Я пытаюсь добавить службу данных ADO.NET в проект ASP.NET MVC с помощью ваниля. Кто-нибудь знает, совместимы ли эти технологии?ADO.NET Data Services в проекте ASP.NET-MVC

Когда я нажимаю Ctrl + F5 для решения и посещаю URL-адрес службы, который я получаю, когда это очень бесполезная страница «Запрос об ошибке ... См. Журнал сервера». Создает ли веб-сервер разработки даже записи каких-либо журналов и, если да, где?

Я предположил, что маршрутизация может быть проблема, поэтому я добавил: -

routes.IgnoreRoute("{service}.svc/{*pathInfo}"); 

в попытке исправить это, но это не помогает.

Я бы предпочел не создавать отдельный веб-проект ASP.NET только для размещения службы данных. Существуют ли другие шаги для добавления службы данных в проект ASP.NET-MVC, которые не являются общими для стандартного проекта ASP.NET?

ответ

2

Вы разместили атрибут отладки в классе обслуживания?

**[System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]** 
public class MyDataService : DataService<...> 
{ 
    // This method is called only once to initialize service-wide policies. 
    public static void InitializeService(IDataServiceConfiguration config) 
    { 
     // TODO: set rules to indicate which entity sets and service operations are visible, updatable, etc. 
     // Examples: 
     config.SetEntitySetAccessRule("*", EntitySetRights.AllRead); 
     config.SetServiceOperationAccessRule("*", ServiceOperationRights.All); 


     **config.UseVerboseErrors = true;** 
    } 
+0

Спасибо, что дал мне достаточно информации, чтобы решить проблему. Это просто показывает, что временами Репс ничего не значит, вы были в Реп-1, когда вы ответили, где мое было 13K. :) – AnthonyWJones

+1

Статья и исходный код могут быть полезны для изучения ASP.Net MVC и ADO.Net Data Services. http://msdn.microsoft.com/en-au/magazine/dd727502.aspx – MicMit

Смежные вопросы