Installing Platform Components without Platform Installer

The Platform Installer handles installing prerequisites for NServiceBus and the Platform products. This guide details how to install to achieve the same results as the Platform Installer on a computer that does not have the required Internet connectivity.

.NET Prerequisite Version

The Particular platform products require .NET 4.5.2. Before proceeding ensure that this version of .NET is available on the system. More detailed information about .NET can be found on the Wikipedia .NET Overview.

Platform Installer Components

The Platform Installer installs 4 component parts:

  • NServiceBus Prerequisites
  • ServiceControl
  • ServicePulse
  • ServiceInsight

Each of these will be detailed below:

NServiceBus Prerequisites

The NServiceBus Prerequisites option in the Platform Install configures the system to run NServiceBus endpoints using Microsoft Message Queuing (MSMQ) by doing the following:

  • Adds, configures and starts the MSMQ service.
  • Configures and starts the Microsoft Distributed Coordinator Service.
  • Adds NServiceBus Performance Counters.

These actions are available via NServiceBus PowerShell Module. This module is available as standalone installation. Once the module is installed, open a PowerShell prompt as a Administrator and issue the following commands:

Import-Module NServiceBus.PowerShell
Install-NServiceBusDTC
Install-NServiceBusMSMQ
Install-NServiceBusPerformanceCounters

ServiceControl

This MSI can be downloaded directly from here: ServiceControl Releases.

ServiceInsight

This MSI can be downloaded directly from here: ServiceInsight Releases.

ServicePulse

This MSI can be downloaded directly from here: ServicePulse Releases.


Last modified