Problem
Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Org.CRM.D365.Enquiry.PluginManager.Resources.EN.resources" was correctly embedded or linked into assembly "Org.CRM.D365.Enquiry.PluginManager" at compile time, or that all the satellite assemblies required are loadable and fully signed.
I am working on a Dynamics 365 plugin and their are 2 resource files in my project.
- EN.resx
- TR.resx
but only for some records when my plugin triggers the above error appears. Please note it does not come for all.
I know this problem has been asked many times before and answered. However, I have tried solutions from below questions but none worked for me,
- Could not find any resources appropriate for the specified culture or the neutral culture
- Could not find any resources appropriate for the specified culture
- Error when opening file - Could not find any resources appropriate for the specified culture
I have tried the following,
- I have checked the name in the designer.cs file of En.Resx which is same as class namespace.
- I have Set Access Modifier of my resx file to public
- I have recreated the designer.cs by run custom tool
- I have changed build action property of my resx file to "Embedded Resource"
- I have even deleted the resx file and tested my plugin again but it throws same error again strangely. I do not understand if I am deleting why does it throw same error?