Frage

Ich habe einige Pluralsight -Trainingsvideos zur SharePoint -Entwicklung gesehen.

Eines der Dinge, die ich sehe, ist, dass Sie eine Sandbox -Lösung oder eine landwirtschaftliche Lösung erstellen können.

Aus dem Trainingsvideo heißt es, dass die Sandbox -Lösung das Dateisystem des SharePoint -Servers überhaupt nicht ändert. (Während eine landwirtschaftliche Lösung im GAC eingesetzt und in den SharePoint -Verzeichnissen gespeichert wird.)

Meine Frage ist also, ob es nicht auf dem Dateisystem gespeichert ist, wie es bestehen bleibt? Wenn ich eine Sandbox -Lösung hochladen und meinen SharePoint -Server dann neu starte, woher wird die Sandbox -Lösung geladen, wenn sie sich nicht auf dem Dateisystem befindet?

Ich vermute, dass der Trainer ein Versehen gemacht hat und dass die Sandbox -Lösung irgendwo "sicher" gerettet wird. Meine Frage ist, wie funktioniert das? Wenn es nicht gespeichert wird, wie wird es dann nach dem Neustart des SharePoint-Servers erneut belastet? Wenn es gerettet wird, wo wird es gerettet?

War es hilfreich?

Lösung

Wenn eine Sandbox -Lösung bereitgestellt wird, sind die Baugruppen im WSP -Paket enthalten, das in der Inhaltsdatenbank bestehen bleibt. Der Inhalt der Sandbox -Lösung wird in der Tabelle "Lösungen" in der Inhaltsdatenbank selbst aufbewahrt (siehe Spalte Definitionen).

Sie werden nur in den Uccache gesteckt, wenn die Baugruppen ausgeführt werden (z. B. eine Seitenlast), und sie werden danach irgendwann entfernt.

Sehen - Microsoft SharePoint Developer Dokumentationsteam Blog> Wo werden Baugruppen in Sandbox -Lösungen eingesetzt?

Andere Tipps

Wenn Sie Sandbox bereitstellen, werden die Baugruppen zu Uccache geleitet. Wenn Sie Farm einsetzen, gehen sie entweder zum GAC oder in den Behälter. Die Sandbox -Assembly wird auf dem C: ProgramData Microsoft SharePoint UCCache auf jedem Server in der Farm, auf dem der Benutzercode -Service ausgeführt wird, auf die Festplatte geschrieben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top