Oui.
Le GAC prend en charge la version de side-by-side de dll, de sorte que plusieurs versions de System.Web.Extensions.dll peuvent exister et s'exécuter ensemble de manière pacifique. Si vous ne faites pas de développement sur le serveur Web, pour installer ASP.NET Ajax Extensions 1.0 pour ASP.NET 2.0, tout ce que vous devez faire est de copier le fichier System.Web.Extensions.dll (Version = 1.0). 61025.0) dans le GAC.
(Dans votre situation, vous pourriez avoir à installer le .msi sur un autre serveur pour obtenir le System.Web.Extensions.dll en premier lieu)
Assurez-vous de l'application à utiliser pleinement la nom d'assembly qualifié lors de la référence à ASP.NET Ajax Extensions 1.0 pour ASP.NET 2.0. Vous devrez vérifier votre web.config attentivement pour vous assurer que toutes les références System.Web.Extensions pointent vers la bonne version. Quoi qu'il en soit, le nom de l'assemblage complet sera:
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Alors, je ne sais pas pourquoi le programme d'installation ne fonctionne pas pour vous, mais puisque vous n'avez pas besoin pour exécuter l'.msi sur chaque machine vous voulez l'utiliser (seulement si vous avez besoin d'accéder au code source), vous devriez vous contenter de la DLL dans le GAC.
Merci! Ça marche! –