web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Copy\Convert Custom Page to Canvas App

(0) ShareShare
ReportReport
Posted on by

Hi All

How can i convert current Custom Page to Canvas App?


The copy of screen is not working. What can do to achieve it.


Thanks

  • JeffGreenrc Profile Picture
    on at

    anyone please?

  • Suggested answer
    Yoshika Suzuki Profile Picture
    Microsoft Employee on at

    What is a custom page? Do you have URL examples or screenshots?

  • Suggested answer
    CRMJetty Profile Picture
    3,514 on at

    Hello JeffGreenrc,

    pls refer this article,

    https://msolenacrm.blog/2019/01/21/converting-existing-canvas-ap-into-embedding-canvas-app-on-a-model-driven-apps-form/

    I hope it helps,

    Thanks.

    Please mark as verified if the answer is helpful. Welcome to join hot discussions in Dynamics 365.

  • Suggested answer
    EnocFerniza Profile Picture
    2 on at
    Hello, i've found a method towards this same problem. This is based on the reddit post Exporting a canvas custom page (.msapp file) to a Canvas app - loads fine but unable to save Canvas app. : r/PowerApps



    This assumes that you already have exported your page to a .msapp file, and you have imported it into powerapps and you've gotten a similar error.

    Error saving to document server. Code: failed ToPutApp Error: {"error":{"code":"AppTypeUnsupported","message":"The type of the app being saved CustomCanvasPage is unsupported for this api."}} StackLength: 1480 Stack: Core.ApplicationError at n.t [as constructor]
     
     
     
    First you need to install the Power Platform CLI: Microsoft Power Platform CLI - Power Platform | Microsoft Learn



    I got mine by doing the Visual Studio Code extension method listed in above link, I also installed the Visual Studio Developer Command Prompt.Command-Line Shells & Prompt For Developers - Visual Studio (Windows) | Microsoft Learn



    First save the exported .msapp file into a folder.

    Open a Developer Command Prompt as Administrator.
    
    pac canvas unpack --msapp <path-to-your-msapp-file> --sources <output-folder-path>
    

    For <path-to-your-msapp-file> do not forget to include the file name and extension, for example: C:\...\Apptofix.msapp

    <output-folder-path> should be new folder with no files in it.
     
     
     
    If done correctly you should see a list of files on your previously empty folder. Find the "CanvasManifest.json" file and edit it with a text editor.
     
    Once open find the "DocumentType": "Page" property and Change "Page" to "App". "DocumentType": "App"
     
    Save the file.
     
     
     
    Go back to the Developer Command Prompt and type the following command:
      
    pac canvas pack --sources <folder-path-with-unpacked-modified-file> --msapp <output-msapp-file-path>
    <folder-path-with-unpacked-modified-file> should be the same as <path-to-your-msapp-file> used in first command
     
    <output-msapp-file-path> should also include at the end how you want the output file to be named and file extension, for example C:\...\FixedApp.msapp



    Find the output folder and import into powerapps :)

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Syed Aqib Raza Profile Picture

Syed Aqib Raza 103

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 83 Most Valuable Professional

#3
11manish Profile Picture

11manish 54 Super User 2026 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans