Friday, June 11, 2010

How to register Microsoft Commerce Server 2007/09 pipeline components in 64-bit servers

To know how to develop the pipelines check the below link:



After developing the pipelines by following above post there will be a problem in registering the pipelines for 64 bit server. so follow the below procedure to register:
  1. Sign the class library for strong name.
  2. You will get two files <path>.dll and <path>.tlb file in the bin after you build the library.
  3. Open Command prompt and change directory to C:\Windows\Microsoft.NET\Framework64\v2.0.50727
  4. Run the below command in the command prompt --> Regasm.exe .dll /tlb:.tlb
  5. Open pipereg.exe (Follow max akbar post http://blogs.msdn.com/b/maxakbar/archive/2006/09/02/736999.aspx to know how to use this tool). Choose to Register and export the data.
  6. Open the exported data (For ex: pipecomp.reg) and execute it (Double click). This will change the registry values.
  7. Check for the dll in the assembly (GAC). If not add to it.
  8. Restart IIS.
  9. Open the pipeline editor for 64 bit. Try to add the custom pipeline component to the stage you assigned while registering it. If your component is visible and able to add to pipeline then registering is done and successful.

No comments:

Post a Comment