2010-02-10 8 views
1

J'ai un serveur avec quelques ASP, ASP.net 1.0 et 2.0 fonctionnant sur eux. Maintenant, je prévois d'héberger 3,5 applications sur eux.Mise à niveau vers ASP.NET 3.5

  1. Dois-je apporter des modifications à serveur autre que l'installation cadre pour le faire gérer toutes mes applications de la version précédente?
  2. Dois-je installer de nouveaux services Internet (IIS) ou utiliser iis pour la version 3.5?
  3. Dois-je installer ajax version plus récente pour suport ajax 3.5?

Répondre

3
  1. vous n'avez pas besoin de changer quoi que ce soit à votre serveur. Installez simplement le framework. Assurez-vous simplement que les pools d'applications pour vos applications s'exécutent dans la bonne version du framework.
  2. Vous ne pouvez pas installer une nouvelle version d'IIS; Il est lié à la version du système d'exploitation (Server 2003 -> IIS6, Server 2008 -> IIS7)
  3. Ajax est intégré dans la version 3.5. Encore une fois, vous n'avez pas besoin d'installer quoi que ce soit
2

1 et 2. Vous pouvez utiliser le même IIS
3.ASP.NET 3.5 est livré avec MS Ajax 3,5

2

ASP.NET 2.0 et 3.5 peut exécuter côte à côte sans problème, puisque 3.5 n'est pas en fait un tour au cadre 2.0.

Vous voudrez probablement héberger vos applications dans différents pools d'applications, assurez-vous de spécifier la version .NET pour le pool d'applications 1.0!

En ce qui concerne AJAX, vous pouvez rencontrer des problèmes de liaison d'assemblage dus aux différentes versions des assemblages ajax 2.0 vs 3.5. Si cela se produit, assurez-vous d'indiquer explicitement dans votre fichier web.config la version utilisée par l'application.

2

.Net 3.5 est simplement l'ajout de bibliothèques à .net 2.0, donc vous devriez être en sécurité sur les sites web 3.5 et 2.0 le même serveur web

Si vous sortie System.Environment.Version pour 2,0 et 3,5 toiles vous pouvez voir que 2.0 est exececuting pour les utilisateurs Web dans les coulisses

Questions connexes