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 :
Microsoft Dynamics GP (Archived)

Can a CNK file be pointed to like a dictionary in Dynamics.set?

(0) ShareShare
ReportReport
Posted on by 820

We have a Safe Pay customization that is a CNK file.  We want to know if we can place it in the same file as out modified Forms.dic and Reports.dic and have the set file point to it.  This is to replace having to install the CNK file on each workstation manually?  GP 10

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Frank Hamelly | MVP, MCP, CSA Profile Picture
    46,625 Super User 2025 Season 2 on at

    The CNK file actually modifies GP code so just pointing to the file won't work.  It must be placed in the GP folder on the workstation(s) where the customization will be used and then installed upon next login to GP.

    Hope this helps,

  • Tammy Chavez Profile Picture
    820 on at

    Thank you Frank.  That was my understanding but wasn't sure.  I did find a modification to the dex.ini that will do the automatic install new code so we don't have to worry about the user not installing the code.

  • Richard Wheeler Profile Picture
    75,848 Moderator on at

    You will see CNK files appear after you install third party products but before you launch GP. In the good old days you would see the prompt "Do you want to include new code". when you firsat launched GP. What this meant was the CNK would be included in dictionaries that already existed on the computers. If this is a new product you will see the DYNAMICS.SET file change. The number of products will go up by one and then the dictionary for this code is added and pointers to the modified forms and reports dictionaries are also added. You would then see these under Tools->Setup->System->Edit Launch File.

  • Suggested answer
    Richard Whaley Profile Picture
    25,195 on at

    Hmmm.....CNK files become DIC files when installed.  The CNK file is a method of delivering a modification to an end user.  When you place the CNK file in the Dynamics Root directory and launch the application, the CNK is loaded into the Dynamics.SET and exploded into the appropriate .DIC file.  Once this is done, yes, you can copy it to a shared space and re-point the set file.  This is NOT recommended except for report dictionaries as it will slow performance.  Having the code on the local machine (code in the .DIC file) results in speedier execution.

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 > 🔒一 Microsoft Dynamics GP (Archived)

#1
mtabor Profile Picture

mtabor 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans