.Net Framework 1.1 sur IIS 7.5 (Windows 7-64 bits)
Je suis dans une situation où je besoin pour obtenir mon .Net 1.1 base de code de configuration dans Windows 7, 64 bits machine qui a IIS 7.5.
J'ai essayé tous les possible de messages de blog, notamment:
.NET Framework 1.1 sur IIS 7,
à l'aide de dot net 1.1 sur IIS 7.5 (windows 7 - 32 bits),
http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx
et beaucoup beaucoup de recherche de google. Mais rien n'a fonctionné. Suis-je en train de faire quelque chose de mal ici?
J'ai installé cadre correctement, a eu un couple de redémarrer aussi, comme vous y êtes invité. Mais .Net Framework 1.1 n'est pas répertorié comme une option dans le menu déroulant à tous.
Voici la capture d'écran.
Première partie: restrictions ISAPI et CGI: montre jusqu'à la dll correctement.
Deuxième partie: Même dans l'application de la piscine, ASP.NET 1.1 a été créé avec les étapes que j'ai suivi, mais le cadre de sélection de la version ne contient pas de 1.1
Voici la capture d'écran de mon dossier %windir%
Toute aide est grandement appréciée.
Mise à jour
Je pourrais installation de la base de code, mais c'est un nouveau problème maintenant. Tout en essayant de débogage à partir de VS 2010, pour obtenir le message ci-dessous. Une idée?
IDE: visual studio 2010 Professional
IIS: 7.5
OK. Après un long combat, j'ai installé visual studio 2010, sur ma vieille machine XP et re-construit l'application elle-même et ensuite le code source de Windows 7. Pas de Framework 1.1 plus. C'est maintenant connecté à 4.0 (VS projet de conversion)
Installé Debug Diag et qui a abouti à ce message, enfin.
- Je suis assez sûr un ASP.NET 1.1 application web fonctionne sur ASP.NET 2, 3, ou 4.
- Grâce Jrummell pour le commentaire. J'ai essayé de créer un exemple de page html et accueilli qu'en vertu d'un Pool d'Application. J'ai eu le message d'erreur "Erreur HTTP 500.0 - Erreur Interne du Serveur: Appel LoadLibraryEx sur le filtre ISAPI "c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll" a échoué", tout en essayant de parcourir. Vérifié tous les ISAPI/CGI paramètres et tout va bien.
- C'est malheureux. Est-il possible de recompiler sous .NET 2 ou 4?
- Pour info: la raison pour laquelle je veux courir 1.1 Application 1.1 est lui-même, il y a peu de déclencheurs d'événement (dans le code behind) qui ne sont pas arrivé quand j'ai changer la version de framework.
- Tout d'abord, je ne suis pas en mesure d'ouvrir le projet dans VS 2003. Recevoir le message d'erreur "Le serveur web a signalé l'erreur suivante lorsque vous essayez de créer ou d'ouvrir le projet web situé à l'URL suivante: localhost/TestWebApp'. 'Une Connexion avec le serveur n'a pas pu être établie "" tout en essayant de l'ouvrir. Tous les associés de classe C# de projets de bibliothèque sont bien chargé.
- Hmm... bizarre, l'un de vos références, c'est ce que j'ai utilisé pour installer 1.1 sur mon IIS7.5 installation, et la mienne s'est déroulé sans anicroche. 🙁
- Heureux pour vous, Andrew 🙂 C'est maintenant me rend fou 🙁 je vais vraiment Code"MAD"
Vous devez vous connecter pour publier un commentaire.
Veuillez essayer les étapes décrites dans l'article http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/how-to-install-net-framework-11-in-windows-7-64/eb1e6232-e874-432e-ab43-17660e25e43d
Mise à jour: j'ai juste essayé les étapes mentionnées dans l'article et Il installé avec succès .NET Framework 1.1. Comme vous pouvez le voir dans l'image Il y a déjà un ASP.NET v1.1 application de la piscine a créé. Mais vous avez raison, je ne suis pas en arriver la .NET Framework v1.1 dans la liste déroulante lors de la création d'un nouveau pool d'applications (je pense que c'est parce qu'à .NET framework 1.1, le pipeline intégré mode n'était pas disponible à tous)
Si vous changer de la classique .net application de la piscine pour permettre aux 32 bits (dans les paramètres avancés) votre .net 1.1 l'utilisation d'une application (une fois 1.1 est installé bien sûr). C'est malgré .net 1.1 ne s'affiche pas du tout dans les listes déroulantes dans les pools d'applications.
J'ai .net 1.1 avec IIS 7.5, et c'était la façon dont je l'ai eu à travailler.
Que je puisse voir la question est vieux maintenant mais voudrais mettre ma réponse peut être de l'aide à quelqu'un d'autre.
ASP.Net 1.1 n'est pas compatible avec IIS 7.5
Vous devez installer .net Framework 1.1 service pack 1 et ASp.net mise à jour de Sécurité pour .Net framework 1.1.
Après ce faisant, vous pouvez voir ce blog et suivez les étapes mentionnées.
http://blogs.charteris.com/blogs/ivorb/archive/2010/07/15/installing-net-1-1-applications-on-windows-server-2008-r2.aspx
Essayez de créer la MKLINK
MKLINK /d c:\Windows\Microsoft.NET\Framework64\v1.1.4322 c:\Windows\Microsoft.NET\Framework\v1.1.4322
cette solution de travail pour moi et ici il expliquer pourquoi.
http://www.uhleeka.com/blog/2009/08/how-to-install-asp-net-v1-1-with-iis7-on-windows-2008-x64/