2009-01-09 9 views

Répondre

1

Je doute que cela fonctionne. System.ServiceModel réside dans le GAC. Il a également des dépendances sur quelques autres assemblys 3.0 tels que Microsoft.Transactions.Bridge, System.IdentityModel et ainsi de suite. Qui sait ce que d'autres choses non évidentes peuvent aussi dépendre, disons le registre.

FW 3.0 n'est pas non plus conçu pour une utilisation sur Windows 2000, vous pouvez essayer et installer mais si cela fonctionnerait correctement est une autre question (voir la section des exigences dans: http://msdn.microsoft.com/en-us/library/aa480198.aspx). Si vous avez réussi mais que quelque chose s'est cassé plus tard, l'installation ne serait pas supportée par MS.

Le meilleur moyen serait de vous épargner un monde de douleur et d'installer FW 3.0 sur un environnement compatible (XP SP2/Windows 2003-SP1 ou supérieur) et de cibler cela.

0

Cette peut fonctionner, mais je préconiserais toujours l'installation de la version de cadre approprié pour votre application. De cette façon, vous saurez que ce que vous faites * est pris en charge/supportable.

* Au moins du côté du déploiement, le code est une autre affaire.

0

Que cela fonctionne ou non est sans importance. Ce n'est certainement pas intelligent. Même si cela fonctionne, il peut y avoir un scénario qui n'est frappé que l'un des x fois où le framework 3.0 est requis. Il serait très difficile de déboguer ceci, et complètement irréproductible sur votre boîte de dev.

Questions connexes