2009-02-06 6 views
0

J'ai un serveur hébergeant une application distante utilisant .NET 3.5. Cela a bien fonctionné. Au cours des deux derniers jours, j'ai eu de nombreux rapports d'utilisateurs ne pas être en mesure d'accéder à l'application après l'exécution de la mise à jour Microsoft .NET Framework 3.5 Service Pack 1 et Mise à jour de famille .NET Framework 3.5 (KB951847) x86.Mise à niveau vers la version 3.5 SP1 et 3.5 La mise à jour de la famille sur les systèmes clients peut casser mon code?

Je suis tentée d'exécuter cette mise à jour sur le serveur, mais je ne veux pas causer de problèmes avec mes utilisateurs qui n'ont pas exécuté cette mise à jour Windows.

Je peux mettre à jour mon application, mais je vois d'autres questions sur SO que cela ne devrait pas être un problème - comme ma machine dev n'a pas de SP1, donc l'application n'utilise pas tout ce qui dépend du SP1 .

Des idées sur ce qui pourrait se passer? SP1 pour .NET 3.5 inclut des correctifs de bogues et beaucoup de nouvelles fonctionnalités.

Répondre

0

Cela peut être une coïncidence - mais plusieurs utilisateurs ont eu des erreurs avec notre application suite à cette mise à jour de Windows. Notre application est une application distribuée au clic. L'application ne serait pas mise à jour et ne pourrait pas être retirée du système avec le panneau de contrôle.

Microsoft recommande de supprimer le dossier 2.0 dans le Local Settings \ Apps dossier

sur XP, il est généralement: utilisateur/AppData/local/Apps/2.0 sur Vista, il est généralement: utilisateur/AppData/local /Apps/2.0

Cela a fonctionné pour tous les utilisateurs qui ont rencontré ce problème. J'espère que cela pourrait sauver quelqu'un d'autre une énorme perte de temps!

1

De mon expérience de mise à niveau de l'un des cadres .NET 2.0 SP1 à 3.0, 3.0 SP1, 3.5
à tout cadre supérieur (jusqu'à 3.5 SP1 - n'ont pas essayé la bêta 4.0) ne casse rien.
En fait, .NET 3.5 SP1 est basé sur .NET 2.0 SP1 et y ajoute des fonctionnalités.

1

Pur hasard, mais je n'ai pas remarqué de problèmes avec SP1. Comme indiqué, c'est une version 'additive', ce qui signifie qu'elle ne devrait pas casser de code 3.5 ou 2.0. Sur le principe général, cependant, je recommanderais d'abord tester sur votre PC ou un serveur de développement ...

Questions connexes