2009-02-10 9 views
0

J'ai moss .wsp qui est installé sur un seul serveur SharePoint et fonctionne correctement en mode de prévisualisation.MOSS Web Solution Pauses du package lors du déplacement

J'ai maintenant déplacé le site SharePoint vers un autre serveur et ajouté/déployé le même .wsp mais sur ce nouveau serveur, je reçois l'erreur suivante en essayant d'afficher un aperçu de la partie Web dans la galerie:

Une erreur est survenue lors de l'aperçu du composant WebPart. à Microsoft.SharePoint.WebPartPages.WebPartPreview.CreateChildControls() à System.Web.UI.Control.EnsureChildControls() à System.Web.UI.Control.PreRenderRecursiveInternal() à System.Web.UI.Control.PreRenderRecursiveInternal () à System.Web.UI.Control.PreRenderRecursiveInternal() à System.Web.UI.Control.PreRenderRecursiveInternal() à System.Web.UI.Control.PreRenderRecursiveInternal() à System.Web.UI.Control. PreRenderRecursiveInternal() à System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

quelqu'un peut-il suggérer comment trouver ce qui pourrait être la cause de la pr oblem en gardant à l'esprit que c'est un environnement de production?

Tous les meilleurs

Répondre

1

Avez-vous testé votre package sur un environnement de test, ou tout simplement copier le WSP build de votre serveur dev à la production?

Toutes sortes de choses auraient pu mal tourner, il serait donc très difficile de deviner ce qui se passe.

Une supposition serait que votre colis ne contenait pas tous les artefacts pertinents qui était là sur votre environnement de développement (dll tiers, contrôle utilisateur, faites votre choix!)

Il est donc considéré comme une bonne pratique Avoir un environnement de test (le plus souvent nos clients ont 5 environnements, tous scriptés donc nous pouvons être sûrs qu'ils sont aussi identiques que possible) afin que vous puissiez tester que vos paquets fonctionnent réellement avant de les déployer en production!

Je peux également vous recommander des instantanés d'environnements de développement, de sorte que vous puissiez rayer vos serveurs de développement chaque semaine. Ils peuvent trop vite se différencier de l'environnement de test et de production, et c'est là que les choses commencent à devenir moche et que les paquets tombent sur le serveur de test.

HTH Anders Rask

0

Vérifiez les journaux dans la ruche 12, ils contiennent parfois des informations utiles.

1

Si vous avez simplement déplacé la base de données de contenu, vous souhaiterez peut-être redéployer votre WSP. WSP déployer des fichiers localement dans la ruche SharePoint (C: \ Program Files \ Common Files \ Microsoft Shared \ Extensions du serveur Web \ 12) et sont très probablement requis pour s'exécuter.

Si vous n'avez pas associé un nouveau serveur à la batterie, puis déconnecté l'ancien serveur, les fichiers sont probablement manquants.

Questions connexes