I am adding two new strings to our resource.resx but these newly added resources(strings) are not reflecting into the auto-generated Designer.cs file. I have rebuilt the project and also tried clean+build the project but no luck! I have other resource files to support various international languages where also i need to these two new string resources
Please suggest.
Make sure the Custom tool
property for your resx file is set to ResXFileCodeGenerator
or PublicResXFileCodeGenerator
. The .Designer.cs
file should be regenerated every time you modify the resx file; if it's not, you can force it by selecting Run custom tool
in the context menu for the resx file.
Right click the resx file in solution explorer, select "Run custom tool".
This generated/added the code in the .designer.cs file for the new strings in the resource file for me.
I came across this solution and it worked fine for me.
- Close the solution
- Edit the project file
LastGenOutput
tag for the resource file - Open the solution again and try
来源:https://stackoverflow.com/questions/23605615/adding-new-strings-to-resource-resx-not-reflecting-into-designer-cs