Skip to content
| Marketplace
Sign in
Visual Studio>Tools>ResOrg
ResOrg

ResOrg

Riverblade

|
197 installs
| (0) | Free Trial
ResOrg is designed to take the drudgery out of the process of managing Visual C++ resource symbols. It includes capabilities to manage resource symbols at file, module and solution level, and include
Download

ResOrg is designed to take the drudgery out of the process of managing Visual C++ resource symbols.

If you have ever seen this message box when editing a dialog, you probably need ResOrg:

Duplicate symbol ID warning

This happens because two symbols with the same value have been used in the same dialog template, and usually arises as a direct result of the way the resource editor allocates symbols.

The problem is that the editor is not particularly intelligent in the way it allocates symbol ID values - and does not provide any facilities to unravel the mess that can all too easily arise as a result. The end result can be a large number of conflicting resource symbol values or even unpredictable behaviour at runtime.

ResOrg can help by offering facilities to manage resource symbols at file, module and solution level:

ResOrg application)

ResOrg offers many features to help make managing resource symbol files easier, of which the following are a small selection:

  • Easy to interpret displays of the symbols within resource files.

  • Detection of out of range and conflicting symbols.

  • Detection and correction of incorrect "Next Symbol" values.

  • Customisable HTML reports.

  • Manual and automated symbol renumbering.

  • Automatic exclusion of specified symbols (such as IDR_MAINFRAME) from renumbering operations.

  • Automatic updating of Visual Studio 2010 ribbon designer (.mfcribbon-ms) files when symbols are renumbered.

ResOrg includes both a Visual Studio plug-in (compatible with all versions of Visual Studio from Visual Studio .NET 2002 through to Visual Studio 2019) and a standalone application. The latter is compatible with projects for virtually all versions of Visual C++ - including not only current versions of Visual Studio but also older versions such as Visual C++ 6.0 and eMbedded Visual C++ 4.0.

For more information please visit https://www.riverblade.co/products/resorg.

Riverblade logo

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft