Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
To resolve this issue, follow these steps:
- Use the 64-bit version of the Assembly Registration tool (Regasm.exe) to prepare the custom pipeline components for registration. (This tool is included in the latest 64-bit version of the Microsoft .NET Framework.)
Note You can locate Regasm.exe in the default installation path for the .NET Framework. For example, if you use the .NET Framework 2.0, you can locate Regasm.exe in the following default installation folder:C:\Windows\Microsoft.NET\Framework64\v2.0.50727
To use Regasm.exe, follow these steps:
- Open a command prompt.
- Change to the default installation folder for the .NET Framework.
- At the command prompt, type the following command, and then press ENTER to create a type library for the component:
regasm .dll file name /tlb:.tlb file name
Note The placeholder .dll file name represents the name of the .dll file for the custom pipeline component. The placeholder .tlb file name represents the name of the .tlb file for the type library that you want to create. For example, if the .dll file name for the custom pipeline component is MyComp.dll, you would type the following command to create the type library:regasm MyComp.dll /tlb:MyComp.tlb
- At the command prompt, type exit, and then press ENTER to close the command prompt.
- Use Pipereg.exe to register the type library file that you created in step 1. Make sure that you select the Export registration data option to export the registry information to a .reg file.
- At a command prompt, run the .reg file that you created in step 2. Or, run the .reg file directly from Windows Explorer. Notice that the custom pipeline components appear correctly in the 64-bit version of Pipeline Editor.