2010-01-29 6 views
4

Je dois déployer un ancien service web .asmx asp.net (non WCF) sur une machine Windows 7 pour des raisons de test. Cependant, il semble que le simple déploiement sur un répertoire virtuel ou un nouveau site Web sur IIS ne coupera pas comme il l'habitude de revenir en xp.Déployer le service Web .asmx (pas WCF) sur Windows 7

Que dois-je faire? J'ai besoin de tester le service localement avant de le déployer, et jusqu'à présent cela me pose des problèmes.

Toute aide sera grandement appréciée Merci

+0

Quelles sont les erreurs que vous recevez? Vous devriez pouvoir configurer VirtualDirectory et ApplicationPool et le laisser déchirer. –

Répondre

6

Déploiement sur un répertoire virtuel devrait fonctionner comme il l'a fait dans XP ... avec un changement mineur. Le comportement par défaut dans IIS7 consiste à utiliser le mode Pipeline géré «intégré» pour vos pools d'applications. Plus que probablement, vous avez juste besoin de changer cela en mode pipeline managé «classique» (ou basculez votre service Web pour utiliser le pool d'applications «ASP.NET classique» intégré).

+0

+1 bonne prise !! –

+0

Excellent! Merci beaucoup! Wow a obtenu ma réponse en quelques minutes! –

+0

+1 merci pour le gotcha! –

Questions connexes