J'ai récemment installé J'ai obtenu avec succès un projet Je me demandais s'il y a un moyen de mettre en place une ASP classique Si oui, y a-t-il des tutoriels / messages sur la façon de faire cela? P>
4 Réponses :
surprenante, IIS Express prend en charge le ASP classique, contrairement à Cassini. P>
(Je n'avais même pas entendu parler de IIS Express avant maintenant - ressemble à un moyen prometteur d'obtenir des machines de développeur exécutant une copie locale du site sans la complexité de la configuration de IIS pleine-soufflée). P>
J'ai configuré avec succès le débogage de ASP classique avec des points de rupture dans Visual Studio avec IIS régulier (ce n'est pas un problème). Je me demande si je peux aussi le faire avec IIS Express.
Voir ma réponse pour savoir comment régler les points d'arrêt.
Voir aussi cette question à laquelle j'ai répondu. P>
C'est toujours un peu de succès et manquez de déboguer classique ASP, mais il est faisable p>
La seule façon dont j'ai trouvé cela est de suivre Blog de Scott Guthrie comme indiqué dans la réponse de David Lively. Une fois que vous avez le site configuré pour autoriser F5 kbd> ou ctrl kbd> + f5 kbd> Démarrer l'application. Vous devrez avoir installé IIS 5/6/7 et ajouter le site sous la racine, soit un répertoire virtuel. Vous avez donc les deux IIS Express et IIS Blown complet pointant vers le même répertoire physique. Maintenant, allumez l'instance IIS. Dans mon cas, je viens de naviguer vers localhost. Cela démarrera W3WP.exe maintenant dans VSS attacher au processus W3WP.EXE. P>
autre que cela. Je ne crois pas qu'il existe une véritable solution pour déboguer asp classique dans IIS Express. p>
1. em> localisez le fichier ApplicationHost.Config approprié pour mettre à jour en fonction de votre version de Visual Studio. P > (Si vous ne trouvez pas l'applicationHost.config, c'est parce que l'application Web n'a pas encore été lancée dans iisexpress. Alors allez-y et lancez votre application, puis le fichier sera créé.) P> 2. em> ouvrir ApplicationHost.config dans un éditeur de texte et modifiez le
<asp scriptErrorSentToBrowser="true" enableParentPaths="true" bufferingOn="true" errorsToNTLog="true" appAllowDebugging="true" appAllowClientDebug="true">
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<session allowSessionState="true" />
<limits />
</asp>