Come avere i file aspx utilizzabili alla radice di un sito di SharePoint?
-
16-10-2019 - |
Domanda
Ho un sito di SharePoint. Nella sua directory IIS ho creato un file aspx.
Quando si naviga ad esso utilizzando IE - ho un 404.
lo sto usando per testare i controlli in materia di SharePoint.
Come posso fare il file aspx che ho creato manualmente utilizzabile? Non 404?
Soluzione
Il Web IIS virtuale di un sito di SharePoint è off limits :-) In ogni caso le pagine sono raccolti da un modulo che reindirizza tutte le analisi di pagine (semplificato).
A seconda delle versioni si hanno diverse opzioni.
Per SharePoint 2007 abbiamo avuto pagine del sito che potrebbe essere il provisioning utilizzando l'elemento <Module>
, oppure si potrebbe creare pagine di applicazione.
Pagine del Sito vive nella radice di un determinato sito e può avere codice dietro. Un utilizzo tipico è una pagina che dovrebbe essere visibili solo per un determinato sito.
Applicazione pagine vive in una directory virtuale, _layouts ed è possibile accedervi farm di larghezza. Un utilizzo tipico è qualche applicazione che dovrebbero essere messe a disposizione da tutte le parti di una fattoria.
qui come creare una pagina di richiesta di MOSS / WSS3
Qui è un primer su come utilizzare il codice indietro in pagine ASP.NET in SharePoint 2007
In SharePoint 2010, la storia è un po 'lo stesso, tranne le pagine del sito sono stati spostati dalla radice di un sito per la libreria SitePages. Una descrizione dei due tipi di pagine si possono trovare qui su MSDN.
Altri suggerimenti
pagina Distribuisci a {} SharePointHive \ Templates \ Layouts, accesso da browser URL: {sito-url} / _ layouts / {page} aspx
Questo può ottenere vicino a quello che vi serve:
- Vai alla raccolta siti in del browser
- Azioni sito -> Modifica sito in SharePoint Designer
- Navigazione -> Sito Oggetti -> Tutti i file
- Fare clic destro -> Nuovo -> ASPX
- aggiungerti SharePoint controlli
- Salva
- controlli SharePoint test