2010-11-02 11 views
2

J'ai testé la nouvelle fonctionnalité d'activation sans fichier WCF dans .net 4 qui vous permet d'utiliser config plutôt que d'avoir un fichier svc physique.Autoriser le débogage avec l'activation sans fil WCF dans .NET 4.0

La partie pertinente de mon web.config ressemble à ceci:

<serviceHostingEnvironment> 
     <serviceActivations> 
     <add relativeAddress="Service1.svc" service="WcfService1.Service1" factory="WcfService1.UnityServiceHostFactory" /> 
     </serviceActivations> 
    </serviceHostingEnvironment> 

Cela va bien, mais si j'ajoute des points d'arrêt, ils ne pas être touché. Lorsque vous utilisez des fichiers svc, ils ont debug = "true" dans le balisage, mais je ne sais pas comment autoriser cela en utilisant config.

Des idées?

+0

Je ne peux pas croire que personne n'a répondu à cette question. Puis-je supposer que c'est une omission flagrante dans la course pour sortir WCF4 de la porte? –

+0

J'ai eu ce même problème aujourd'hui, même si l'hôte VS asp.net n'exécutait pas le débogueur jusqu'à ce que je dise à la solution d'inclure le projet asp.net au démarrage. – itchi

Répondre

2

Oups. Il semble que je me suis trompé. Après avoir été appelé à autre chose pendant un moment, j'ai revisité ce code et il semble fonctionner normalement. L'indicateur de débogage dans les fichiers svc normaux ne fait rien.