Share via


Deploying a DCS Service Manually

The tools provided with the DCS Software Factory enable you to manually deploy services in addition to using the Deploy Assembly recipe inside Visual Studio. You can script these tools to customize the deployment process for the production environment in your organization.

To manually deploy a DCS service

  1. Run the ServiceModelReg utility to register the service in the DCS Discovery database. For more information about how to invoke the ServiceModelReg utility, see The DCS ServiceModelReg Utility.
  2. Run the ServiceModelConfig utility to register the operations and policies defined in the service. For more information, see The DCS ServiceModelConfig Utility.
  3. Run the ProxyBuilder utility to generate a service proxy class. For more information about the ProxyBuilder class, see The DCS ProxyBuilder Utility.

You can also publish your service by using the Service Publishing tool, ServicePublishingTool.exe. The service publishing tool generates the service files defined in your service assembly and copies any required assemblies to the output folder specified. For more information about the service publishing utility, see The DCS Service Publishing Utility.

In This Section

The DCS ServiceModelReg Utility

The DCS ServiceModelConfig Utility

The DCS ProxyBuilder Utility

The DCS Service Publishing Utility

Deploying a DCS Service Based on a Category Workflow