NCache allows you to deploy assemblies over the server for server side features like Entry Processor, MapReduce or Backing Source providers. Once the user deploys provider assemblies through NCache Manager from the specified path, the assemblies are also copied to the newly created folder named ‘Deploy’ in NCache installation directory.
Using NCache Manager
Open NCache Manager and right click on the cache name from Cache Explorer.
Click Deploy Providers from the right click context menu.
NCache opens the File Explorer to let the user select the assemblies to be deployed.
Once the assemblies are deployed, a prompt window displays that the assemblies are deployed successfully.
The same assembly is now present in the newly created Deploy folder in the NCache installation directory.
Using Windows PowerShell Cmdlet
Install-Module cmdlet enables the user to deploy provider assemblies from the specified assembly path to the
deployment folder named 'deploy' in NCache installation directory.
This command deploys the assembly Provider.dll over a cache named demoClusteredCache using default port 8250.
Install-Module -CacheName demoClusteredCache -AssemblyPath C:\Provider.dll