Why ASP App needs XML file to work?
Our company bought your product and we used it to generate resources for our ASP web application. All the resources from Web project (from c# code and ascx code behind) were placed (worked well!) in App_GlobalResources in 3 files - all string got numbered ID in files:
MultiLang.en-GB.resx
MultiLang.pl-PL.resx
MultiLang.resx
but also in XML file placed in App_Code directory. The problem is that IDs in ascx files (ex: meta:resourcekey="ML_0002") don’t match those in resx files (ex: 0013) and the XML file is the item that matches one key to the another. We would like to have all resources matched directly without XML workaround.
My question is how does it really works? The ml.ml_string string class is responsible for getting resources for code files (*cs) and it works fine but we have no idea how resources from control files works – it seems they need xml file and without it application won’t work. What mechanism is responsible for matching IDs in meta:resourcekey with tags in XML files and afterwards in RESX files? Will it work after deployment on our client server ? Your software is installed only on developers machines and we cannot install it on main server, and it seems to me that your software somehow magically do the matching….