2009-05-22 7 views
0

J'ai commencé à jouer avec les solutions wsp et une question m'a été posée sur la façon d'accéder à un fichier aspx situé sur le système de fichiers à partir de l'application web sharepoint. Par exemple, voici mon avis explorateur studio visuel ...Sharepoint Solutions WSP et URL de la page

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

Vous pouvez voir le fichier ASPX j'ai créé, quand je passe en revue à ce fichier dans mon application Web sharepoint l'URL est

http://example.org/alplogin.aspx

si je voulais cette page Web pour être accessible par une URL plus profonde ...

par exemple Aurais-je besoin de créer ces dossiers fictifs avec ma solution de studio visuel pour obtenir un mappage un à un vers l'URL de l'application web sharepoint plus profonde que je veux?

Répondre

2

L'élément "module" dans le manifeste d'élément de votre fonction doit le décrire. En outre, si vous souhaitez que vos fichiers soient déployés "plus profondément", vous devez probablement vous assurer que votre fonctionnalité est définie sur "Web". Ensuite, l'activation de votre fonctionnalité pour un site SharePoint spécifique entraînera le déploiement de votre fichier en tant que page sur ce site.

La page MSDN appelée How to: Provision a file couvre ce scénario, je pense.

+0

Cela a aidé et j'ai un peu plus loin avec lui, je l'ai expliqué un peu mieux ici: http://stackoverflow.com/questions/926607/sharepoint-features-custom-aspx-pages -at-various-site-levels des pensées? – Rob

1

Vérifiez votre fichier elements.xml. Là, vous pouvez spécifier où déployer la page aspx.

Questions connexes