Deploying a publishing page

Today I deployed a publishing page through a Sandbox solution

I created an Elements File in the Module that looked like this:

<Module Name=”Pages” >

<File Path=”Pages\Tasks.aspx” Url=”Pages/Tasks.aspx” >
….

Then I changed the solution into a farm solution and the page (tasks.aspx) would not appear in my pages library.

When I checked with SharePoint designer the page was there but it wasn’t there when I looked through the browser.

Your Solution

Then I changed the above to:

<Module Name=”Pages” List=”101″ Url=”Pages”>

<File Path=”Pages\Tasks.aspx” Url=”Tasks.aspx” Level=”Published” Type=”GhostableInLibrary” >

And now my page appear properly in the pages library.

I’m not sure why this is different for Sandbox and Farm solutions, but it is one to remember for next time.

Avatar for Pieter Veenstra

By Pieter Veenstra

Business Applications Microsoft MVP working as the Head of Power Platform at Vantage 365. You can contact me using contact@sharepains.com

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from SharePains by Microsoft MVP Pieter Veenstra

Subscribe now to keep reading and get access to the full archive.

Continue reading