Sharepoint-WSP-Lösung: Wie Bereitstellen von Global
-
16-09-2019 - |
Frage
Ich habe ein WSP-Paket erstellt, und fügen Sie
Zentrale Verwaltung> Operationen> Solution Management
den addsolution
Befehl stsadm verwenden. Wenn ich auf dem Menü Lösung bereitstellen klicken, überträgt es mich zur Lösung Seite zu implementieren. Auf dieser Seite, in dem "Deploy To?" Abschnitt, es zeigt mir eine Dropdown-Liste mit Einträgen wie ‚Alle Content-Web-Anwendungen.‘
Ich mag meine Lösung global implementieren, so dass es für alle neue Web-Anwendungen erstellt nach der Bereitstellung anwendbar ist. Ich habe WSP, für die gesehen „Deploy To?“ Abschnitt zeigt nur eine Meldung wie „Diese Lösung setzt global“ und keine Dropdown-Liste.
Lösung
„Weltweit im Einsatz“ gilt nur für WSP-Dateien, die keine Web-Steuerelemente und Webparts in ihnen. Diese können nicht „global im Einsatz“, weil die web.config der Web-Anwendung, die Sie wählen, bereitstellen zu geändert wird, das heißt Einträge eingefügt, um Ihre .dll enthält Web-Steuerelemente und Webparts zu registrieren.
Andere Tipps
Ich glaube, Sie es im GAC installieren - aber hier ist eine fundiertere Antwort:
C:> stsadm.exe -o deploysolution -name MossSolution.wsp -immediate -allowgacdeployment
Dies wird es global einsetzen. ich werde einige Zeit, versuchen Sie es später für allcontenturl. Ich habe einige Batch Dateien WSP-Dateien auf einige bereitstellen Kunden. ich werde sie prüfen, wieder in dem Szenario haben wir allcontenturl. aber meine obige Antwort über keine Angabe einer URL ist richtig dass im Fall, wenn nur WSP enthält DLL für GAC, sollten Sie nicht angeben, ein URL.
diesen Thread auf den social.msdn.microsoft.com Foren