Note to customers installing Custom Form Builder for the first time: Initial installations and configuration of Blackbaud NetCommunity customizations are performed by a Blackbaud Technical Service Consultant. Contact your Account Executive for more information regarding your implementation.
  1. Copy the %Program Files%\Blackbaud\NetCommunity\Custom\CustomForms\ directory from the old server to the same location on the new server.
  2. Copy the following files located in %Program Files%\Blackbaud\NetCommunity\bin\ to the same location on the new server:
    • Fortunate.Web.CheckBoxListRequiredFieldValidator.dll
    • NCC.Common.NET.dll
    • NCC.Common.NET.Web.dll
    • NCC.Custom.Forms.BLL.dll
    • NCC.Custom.Forms.Common.dll
    • NCC.Custom.Forms.Providers.dll
    • NCC.Custom.Forms.Web.dll
    • NCC.NetCommunity.API.dll
    • NCC.NetCommunity.Entities.dll
    • NCC.Utility.SendMail.dll
    • skmValidators.dll
  3. On the Raiser's Edge WebService server, copy the two DLL files in the %Program Files%\Blackbaud\Raisers Edge WebService\Custom\ folder to the same location on the new REWS server.
All existing forms and their settings are stored in the NetCommunity database.
If you need additional assistance installing the Custom Form Builder, contact Custom Solutions Support. Pending the issue, the Support provided may be billable.