Was ist der Unterschied zwischen global bereitgestellter und lokaler Host, der bereitgestellt wird

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/19212

  •  22-10-2019
  •  | 
  •  

Frage

Ich werde derzeit einen visuellen Webpart erstellt. Ich habe gerade eine Schaltfläche im WebPart hinzugefügt und die Anwendung ausgeführt. Nach der Bereitstellung der Anwendung durch Drücken von F5, wenn ich die zentrale Verwaltung unter Verwaltung von Formularlösung öffne, kann ich sehen, dass das WebPart bereitgestellt wurde, es jedoch als "http: // machinername" anstelle von global bereitgestellt wird. Ich habe auch durch die Verwendung von Power Shell auch bereitgestellt, wo sie auch das gleiche zeigt.

Meine Anforderung ist, dass ich mein Webpart in globaler Bereitstellung und den Unterschied zwischen global bereitgestellter und http: // Maschinename.

Kann mir jemand helfen?

Grüße, Zakeer ahamed.s

War es hilfreich?

Lösung

Ein globales WSP -Paket enthält keine Ressourcen für den lokalen IIS -Website -Ordner wie Bin -Assemblys, Ressourcendateien oder Web.config -Änderungen. Wenn also ein Paket eine oder mehrere Dateien für den IIS -Ordner irgendwo unter inetpub enthält, wird es als lokales Paket angesehen. Bei der Bereitstellung eines globalen Pakets wird es auf allen Servern in der Farm bereitgestellt. Dies ist für lokale Pakete unterschiedlich. Eine URL muss angegeben werden und wird nur auf Frontend -Servern bereitgestellt, die die Webanwendung ausführen, für die bereitgestellt wird.

Daher können Sie weltweit keine Webparts oder Steuerelemente bereitstellen, da diese einen SafeControl -Eintrag in Web.config erfordern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top