This project is read-only.
1
Vote

BizTalk Server 2016 Pipeline Component Wizard required (to work with Visual Studio 2015)

description

___***---Download the plcwsrc2.4-Patch-VS2015-BTS2016 from the comment next to this post---***___

The source code/wizards only works up through BizTalk Server 2010 in Visual Studio 2010. This wizard is used by many in BizTalk community for pipeline component development. Updates are required to work with newer release - BizTalk Server 2016/Visual Studio 2015.

Attached zip file contains the wizard's executable (exe) and the source code to work with BizTalk Server 2016/Visual Studio 2015.

This updated version of the source code uses the Visual Studio setup project, similar to the original source code (developed by Martijn Hoogendoorn until BizTalk 2010/VS 2010).

For BizTalk 2013 R2, @nickhauenstein relased a version of patch with some fixes to its previous version. (https://btsplcw.codeplex.com/workitem/21354). This updated release for BizTalk Server 2016/Visual Studio 2015 also includes its previous fixes.

The Visual Studio setup projects was not shipped after VS 2010. Hence your Visual Studio 2015 will not include Visual Studio setup project type. Install the official extension from the following link to get you the setup project type used in this update’s source code. (https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects)
__
Steps to install the wizard from the attached zip file:__
  1. Unzip the attached folder.
  2. Open the folder “executable” to find the executables.
  3. Execute the setup.exe (or PipelineComponentWizard.Setup.exe). Once the wizard completes successfully. You will have “Pipeline Component Project” project type in Visual Studio 2015, under BizTalk Projects category when you try to create a new project.
Steps to view the source code including the setup project:
  1. Download and install the Visual Studio 2015 extension from https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects. This installs the Visual Studio setup project type template for your Visual Studio 2015.
  2. Unzip the attached folder.
  3. Open the folder “Source” to find the source code. You shall see 3 projects CustomAction, PipelineComponentWizard, PipelineComponentWizard.Setup
  4. Build the solution to get the executables for this wizard.
Following are the update included in this version of the source code from its original version:
  • Source code aligned to work with BizTalk Server 2016 and Visual Studio 2015
  • Uses the Visual Studio setup project (BizTalk 2013 R2 patch used InstallShield).
  • Project creation of empty BizTalk projects result in errors due to mismatched VSPackage Guid (fixed in BizTalk 2013 R2 patch, included also in the latest update)
  • Removal of designer properties not implemented (fixed in BizTalk 2013 R2 patch, included also in the latest update)
  • Alignment of wizard elements causes some strings to be trimmed in the UI (fixed in BizTalk 2013 R2 patch, included also in the latest update)
  • Old image used for Wizard summary page* (fixed in BizTalk 2013 R2 patch, included also in the latest update)
Regards,
Ashwin Prabhu

file attachments

comments

MRAshwinPrabhu wrote Feb 2 at 10:31 AM

Updated version with few cosmetic fixes.

wrote Feb 2 at 10:31 AM

MRAshwinPrabhu wrote Feb 2 at 10:35 AM

Only download the "plcwsrc2.4-Patch-VS2015-BTS2016.zip" from the above link. Codeplex doesn't allow me to delete the previously uploaded code in the issue section.