Genpact Cora Knowledge Center

Support

Cora SeQuence Custom Applications Upgrade

Overview

You build customized applications using the project templates provided with the latest VSIX extensions. However, when you upgrade customized applications, you need to manually edit your existing projects.

Cora SeQuence project templates

Site applicationsService applications
  • Administration 
  • Flowtime
  • WebAPI
  • Job Execution Service (JES)
  • Background Runtime Service (BRS)
  • Active Directory Synchronization Service (ADSS)

Upgrade actions

In your project, upgrade your NuGet package to the latest build of your Cora SeQuence version from the Cora SeQuence repository. Then add or remove specific NuGets and change project properties and other configurations per application.

NOTE
Contact Support to obtain credentials to access the Cora SeQuence repository.

Click a tab to see the required actions for each application upgrade.

Administration

Upgrade fromUpgrade toAction
9.2.0.949.2.2.20None
9.2.2.209.3.0.195Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1959.3.3.3None
9.3.3.39.4.0.292Add NuGets:
  • Genpact.CoraSeQuence.Archiving
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2929.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

ADSS

Upgrade fromUpgrade toAction
9.2.0.779.2.2.20None
9.2.2.209.3.0.212None
9.3.0.2129.3.3.3None
9.3.3.39.4.0.294None
9.4.0.2949.4.1.53None
9.4.1.539.5.0.175None

BRS

Upgrade fromUpgrade toAction
9.2.0.829.2.2.20In project properties, add <Prefer32Bit>false</Prefer32Bit>  under <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
9.2.2.209.3.0.210None
9.3.0.2109.3.3.3None
9.3.3.39.4.0.290Add NuGet:
  • Genpact.CoraSeQuence.Conversations
9.4.0.2909.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

Flowtime

Upgrade fromUpgrade toAction
9.2.0.899.2.2.20In project properties, remove the PostBuildEventTarget post-build command.
9.2.2.209.3.0.193Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1939.3.3.3None
9.3.3.39.4.0.292Add NuGets:
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2929.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.PreviewAttachments
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

JES

Upgrade fromUpgrade toAction
9.2.0.829.2.2.20In project properties, add <Prefer32Bit>false</Prefer32Bit>  under <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
9.2.2.209.3.0.196Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1969.3.3.3None
9.3.3.39.4.0.291Add NuGets:
  • Genpact.CoraSeQuence.WebApi
  • Genpact.CoraSeQuence.Conversations
9.4.0.2919.4.1.51None
9.4.1.519.5.0.178Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>

WebAPI

Upgrade fromUpgrade toAction
9.2.0.619.2.2.20In project properties, remove the PostBuildEventTarget post-build command.
9.2.2.209.3.0.192Remove NuGet:
  • Genpact.CoraSeQuence.ElasticSearch
9.3.0.1929.3.3.3None
9.3.3.39.4.0.289Add NuGet:
  • Genpact.CoraSeQuence.Conversations
9.4.0.2899.4.1.51None
9.4.1.519.5.0.176Add NuGets:
  • Genpact.CoraSeQuence.ML
  • Genpact.CoraSeQuence.WorkflowAttachments

In project properties > Build, change <PlatformTarget> from Any CPU to x64.
<PlatformTarget>x64</PlatformTarget>