I had my Assisted Setup wizard up and running on NAV 2017.  Everything looked fine but when the extension was being validated nothing worked.
So, there is a difference between NAV 2017 and Dynamics 365 for Financials.
Remember the session on Design Patterns in NAV 2017 on NAV TechDays 2016? Â Microsoft showed what they where planning in regards to assisted setup and manual setup. Â This has been implemented in Dynamics 365 for Financials but has not been released for NAV 2017.
One of the feedback Microsoft got from us MVPs was about the Assisted Setup not using the discovery pattern (you will know what I am talking about after watching the session above).  The Assisted Setup table (1803) in NAV 2017 is the one used to register all assisted setup pages.  The problem was that a record for an extension in this table was not removed during uninstall.
Now we have a new table, Aggregated Assisted Setup (1808) that is a temporary table using the discovery pattern. Â We also have a new discovery pattern for the Manual Setup with another new table, Business Setup (1875). Â You can download these new tables from here (NewD365SetupTables) or wait for them to be released in one of the upcoming NAV 2017 Cu releases.
Here you can also download the guidelines for the new setup pattern (AssistedSetupGuidelines). Â My code looks like this.
The Icon file that I created is 240x240px with foreground (RGB 55 55 55) and background (RGB 250 250 235).
More to come, stay tuned…
How did you handle the fields that are missing from the Aggregated Assisted Setup table? The Help URL, etc. fields are not in the new table.