Visual Studio resource editor

fileresources

I am trying to view a .resx file in the resource editor in Visual Studio, but Visual Studio is unable to open it with this program. I right clicked on the .resx file and then chose Open With. It gave me a list of different programs I could choose to open my .resx file with, including XML Editor, HTML Editor, Binary Editor and Resource Editor. I chose the Resource Editor and clicked OK. After Visual studio gave me an error message stating: "The file cannot be opened with the selected editor. Please chose another editor.". How can I make it work?

Best Answer

The .resx file is an XML format file. The .resources file format is a binary format.

Since projects in .NET programming languages do not use resource script files, you must open your resources from Solution Explorer.

The following article describes opening resource files in Visual Studio and specifies a .rc file format.

Mads Kristensen wrote a .NET Resource Editor for .resx files.


(source: madskristensen.net)

Another alternative (especially if you are using Express and cannot edit for that reason) is the Canaware DevAssistant program. It provides a .NET resource editor.

http://www.canaware.com/Images/en-CA/ResourceEditor_AddImage_289x204.bmp