Guides (SDK /API)Technical ReferenceBBDNHow-to Documentation

You are here: Custom Parts Setup > Custom Parts Creation > Test the Build and Post-build Commands

Test the Build and Post-build Commands

Note: These steps assume you have completed steps in Create a Single Machine Development Environment, Create a Custom Parts Project, Add a Custom Part to a Parts Project, and Adjust the Post-build Events.

  1. Open the Parts project.

    Note: Ensure Visual Studio is open with Administrator rights. The BBIS installation folders are probably protected.

  2. Right-click the project and select Build. A successful build should look like this in the Output window:

    ------ Build started: Project: PartsProjectExample, Configuration: Debug Any CPU ------
      PartsProjectExample -> C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.dll
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\PartExampleDisplay.ascx
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\PartExampleEditor.ascx
      2 File(s) copied
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.dll
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.pdb
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.xml
      3 File(s) copied
    ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

    Without Administrator rights, the output will look something like this:

    ------ Build started: Project: PartsProjectExample, Configuration: Debug Any CPU ------
      PartsProjectExample -> C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.dll
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\PartExampleDisplay.ascx
      Access denied
      C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.dll
      Access denied
    c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3717,9): error MSB3073: The command "xcopy "C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\*.ascx" "C:\Program Files\Blackbaud\NetCommunity\Custom\PartsProjectExample" /s /I /y
    c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3717,9): error MSB3073: xcopy "C:\Users\TomTr\Documents\Visual Studio 2010\Projects\PartsProjectExample\PartsProjectExample\bin\PartsProjectExample.*" "C:\Program Files\Blackbaud\NetCommunity\Bin\" /y" exited with code 4.
    ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
  3. Browse to the files in Windows Explorer.