2009-05-06 10 views
2

J'essaie d'ajouter un service de données ADO.NET à un projet ASP.NET-MVC vanille. Est-ce que quelqu'un sait si ces technologies sont compatibles? Lorsque je Ctrl + f5 la solution et que je consulte l'URL du service tout ce que je reçois est la page très peu utile "Demander une erreur ... Voir les journaux du serveur". Est-ce que le serveur Web de développement écrit même des journaux et si oui, où?Services de données ADO.NET dans un projet ASP.NET-MVC

Je devinai que le routage peut être le problème donc j'ajouté: -

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

pour tenter de résoudre ce problème, mais cela ne suffit pas.

Je préférerais ne pas créer un projet Web ASP.NET séparé uniquement pour héberger le service de données. Existe-t-il d'autres étapes pour ajouter un service de données dans un projet ASP.NET-MVC qui ne sont pas communs au projet ASP.NET standard?

Répondre

2

Avez-vous placé un attribut de débogage dans la classe de service?

**[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

Merci de m'avoir donné assez d'informations pour résoudre le problème. Cela montre juste que parfois Rep ne veut rien dire, vous étiez à Rep 1 quand vous avez répondu où le mien était 13K. :) – AnthonyWJones

+1

L'article et le code source peuvent être utiles pour explorer ASP.Net MVC et ADO.Net Data Services combinaison http://msdn.microsoft.com/fr-fr/magazine/dd727502.aspx – MicMit

Questions connexes