2010-10-05 23 views
0

J'ai une application Web compatible Ajax créée avec Visual Studio 2005 - .Net framework 2.0. Je publie cela sur un serveur Windows 2003 et tout fonctionne correctement.Problème lors de la publication du site sur le serveur Windows 2008

Je dois maintenant publier sur un serveur Windows 2008 avec IIS 7.0 dessus. Alors qu'avant j'avais l'habitude de publier à http: // .... (parce que le site sur le serveur 2003 était l'extension de serveur de Frontpage activée} Je ne peux pas voir comment faire ceci dans IIS 7.0 ainsi j'ai publié un partage sur le serveur à \ servername \ sites \ nameofwebsite

Lorsque je tente de lancer le site que je reçois ceci:

Impossible de charger le fichier ou l'assemblage « System.Web.Extensions, version = 1.0.61025.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' ou une de ses dépendances. le système ne peut pas trouver le fichier spécifié.

Toute aide très appréciée.

Répondre

0

le L'assembly System.Web.Extensions est le Asp.Net Ajax 1.0. L'avez-vous installé sur le serveur 2008 ou avez-vous le fichier .dll situé dans le dossier bin de sites?

Si vous ne trouvez pas l'assembly dans C: \ Windows \ assembly (vérifiez également la version) vous pouvez soit download et l'installer ou mettre le fichier .dll dans le dossier bin de sites (vous devriez pouvoir trouver sur votre ordinateur de développement).

+0

Merci pour votre réponse. Je n'ai pas mis le serveur en place ... comment puis-je savoir s'il a été installé? Merci. –

+0

Regardez dans C: \ Windows \ assembly vous devriez affiner un System.Web.Extensions avec la version correcte (vous en trouverez probablement un avec la version 3.5.0.0) –

+0

Merci pour cela. Le serveur Windows 2003 a les versions 1.0.61025.0 et 3.5.0.0 de System.Web.Extensions. Le serveur Windows 2008 a seulement la version 3.5.0.0 dessus. Je ne semble pas pouvoir copier l'assemblage - comment puis-je le copier? –

0

Je préfère publier sur un site FTP. C'est une configuration beaucoup plus simple et la procédure de publication de Visual Studio est la même.

La configuration de la publication Web dans IIS est simplement compliquée.

Le serveur FTP peut être IIS ou n'importe quel autre logiciel de serveur FTP.