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

I have the same question (0)
  • 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,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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 197 Super User 2026 Season 1

#2
CU11031447-0 Profile Picture

CU11031447-0 100

#3
NeerajPawar Profile Picture

NeerajPawar 70

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans