I have to change the label of the transaction comment in CloudPOS.
I'm trying to follow the steps in this document: https://docs.microsoft.com/en-us/dynamics365/commerce/dev-itpro/extension-resource-localization
However when trying to set he environment up to get the TextIDs, I'm definitely missing something.
I work with CloudPOS and not ModernPOS, but it should be the same correct?
So I open the CloudPOS solution from the RetailSDK in VS 2017.
I'm lost at step 3. where is the Solution configuration property it is talking about?
If I right-click on the CloudPOS solution and choose Properties, then click on Configuration properties. I see the following:
There is nothing under the dropdown for Platform on the Pos.Extensions row. So the only valid option is 'any CPU'
If I right-click on the Pos.Extensions project and click on the Build tab, there is a Platform target which I can change to x86.
There is no Deploy option that i can change to Local Machine.
If I right-click on Pos.Web and choose properties I can under the Build tab set again the platform target to x86. but again there is no Deploy option to set to local machine.
Under the Web tab, there is a Servers section and this is set to Local IIS.
I built the solution and when I tried to run it, I got the error: Could not load file or assembly 'TMC.Pos.Web' or one of its dependencies. An attempt was made to load a program with an incorrect format.
I then removed the change on the platform target I did on Pos.Web and change dit back to 'any CPU' and this time after the build it loaded the sign-in page.
I assume the settings button mentioned is:
If that is the Settings button, where is the Developer's mode option on the page that is loaded?
All I see is
About, Session information, Device activation, Task and test records and Extension packages
So I'm definitely missing something in steps 3 and 4.
So, any one knowing what is not in the document for steps 3 and 4 to be able to trigger the Developer mode to get the to the Text IDs of the labels?