Hi there
Please can you clarify how you have edited the chunk file?
Chunk files cannot be edited directly. You need to have a development dictionary which is a clean Dynamics.dic with all your additional resources and source code (and possibly modified forms and/or reports) added to it.
From this dictionary you can recreate the chunk using Dexterity Utilities to create an extracted dictionary of all your changes and then create the chunk from the extracted dictionary.
For more information, KB articles, Training Materials and advice, have a look at the following links:
http://blogs.msdn.com/developingfordynamicsgp/pages/dexterity-articles.aspx
http://blogs.msdn.com/developingfordynamicsgp/archive/2008/08/11/how-to-get-started-with-dexterity.aspx
The steps you took at the application level seem fine. Infact you don't have to change the Dynamics.set launch file if the details are the same and the chunk is being re-installed straight away.
Needing to delete SQL objects also depends on how your code handles the re-creation. My code normally checks for all the tables and so would see that the new ones are missing and so create those ones. The existing tables would not be recreated again and so no data is lost. However, deleting them makes extra sure.
If removing the application dictionary, it would also be safest to remove the custom forms and reports dictionaries if they exist for that application.
Also, make sure you are using an index file if using Source Code Control.
David Musgrave [MSFT]
Escalation Engineer - Microsoft Dynamics GP
Microsoft Dynamics Support - Asia Pacific
Microsoft Dynamics (formerly Microsoft Business Solutions)
http://www.microsoft.com/Dynamics
mailto:David.Musgrave@online.microsoft.com
http://blogs.msdn.com/DevelopingForDynamicsGP
Any views contained within are my personal views and not necessarily Microsoft policy.
This posting is provided "AS IS" with no warranties, and confers no rights.