2008-10-23 7 views
1

Dans VS.NET, lorsque vous ajoutez un élément à la montre, pourquoi la propriété de base est-elle souvent (toujours?) Récursive à l'infini?Objets "surveillés" VS.NET et profondeur récursive

+0

Créer un nouveau projet MVC (avec le modèle par défaut), ajouter un point d'arrêt quelque part dans HomeController.Index et ajouter une montre sur "ViewData" - Développer la "Raw View" et "base" ad infinitum. Ce n'est pas un problème MVC, juste l'exemple le plus rapide que je pourrais trouver. –

Répondre

1

Est-ce que vous voyez toujours ce comportement dans Visual Studio 2010? Je me souviens de l'avoir vu à l'occasion en 2k8 et 2k5, mais un rapide coup d'œil à mes projets 2k10 ne montre pas de telle récursion sur base. Parfois, ils montrent beaucoup de niveaux profonds sous base (dans une instance 18) et il semble être "récursif" seulement parce que la colonne visible est la colonne Value.