Before upgrading or uninstalling NetCommunity, make backups of the following directories that reside on the NetCommunity web server:

[drive]\Program Files\Blackbaud\NetCommunity\custom
[drive]\Program Files\Blackbaud\NetCommunity\bin

After the upgrade or reinstallation of NetCommunity, if the testconfig page indicates errors for your custom parts, do the following:

1) Restore the sub-directory from the \custom directory above that contains files for the custom parts in question
2) Restore the entire \bin directory above

If after the above steps, errors persist with your custom parts, the parts themselves may need to be upgraded to be compatible with the version of NetCommunity that you are using.