2009-05-22 5 views
0

Ich habe mit Wsp-Lösungen gespielt und mir ist eine Frage über den Zugriff auf eine Aspx-Datei, die sich auf dem Dateisystem befindet in der Sharepoint-Webanwendung aufgetreten. Zum Beispiel, hier ist mein Visual Studio Explorer-Ansicht ...Sharepoint WSP-Lösungen und Seiten-URL

alt text http://abbeylegal.com/downloads/alp%20solution%20image.jpg

Sie die aspx-Datei kann ich erstellt habe, als ich auf diese Datei in meinem Sharepoint-Webanwendung durchsuchen Sie die URL

http://example.org/alplogin.aspx ist

Was passiert, wenn ich diese Webseite wollte durch eine tiefere URL zugegriffen werden ...

zB http://example.org/adminstration/servererrrors/alplogin.aspx

Müsste ich diese Dummy-Ordner mit meiner Visual Studio-Lösung erstellen, um eine Eins-zu-eins-Zuordnung zu der tieferen URL der Sharepoint-Webanwendung zu erhalten, die ich möchte?

Antwort

2

Das Element "module" im Element manifest Ihres Features sollte dies beschreiben. Wenn Sie möchten, dass Ihre Dateien "tiefer" bereitgestellt werden, möchten Sie wahrscheinlich sicherstellen, dass Ihre Funktion als "Web" definiert ist. Wenn Sie dann Ihre Funktion für eine bestimmte SharePoint-Website aktivieren, wird Ihre Datei als Seite innerhalb dieser Website bereitgestellt.

Die MSDN-Seite How to: Provision a file behandelt dieses Szenario, denke ich.

+0

Dies hat geholfen und ich habe ein wenig weiter damit, ich habe es ein bisschen besser hier erklärt: http://StackOverflow.com/Questions/926607/Sharepoint-Features-Custom-aspx-pages -at-verschiedene-site-levels irgendwelche gedanken? – Rob

1

Überprüfen Sie Ihre elements.xml-Datei. Dort können Sie angeben, wo die aspx-Seite bereitgestellt werden soll.