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

Notifications

Announcements

No record found.

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

I have the same question (0)
  • JeffGreenrc Profile Picture
    on at

    anyone please?

  • Suggested answer
    Yoshika Suzuki Profile Picture
    on at

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

  • Suggested answer
    CRMJetty Profile Picture
    3,512 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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 170 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 70

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 50 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans