Hi,<BR><BR>I am developing a cryptographic component, which needs to be called from different machines. This component needs to be in a transaction. This component is system specific and must run on the same system.<BR><BR>I have developed the component in vb and set the remote server property in the project properties. I have also created a setup file using package and deployment wizard, provided in visual studio 6. When I deploy the component on the server, it gives strange errors. Some errors are like Permissions denied, Active x cannot created object, RPC Server busy and also some error codes where there is no documentation available viz., -21147023452, -2147221166.<BR><BR>I would like to know the right method to register a client and server on different machines and place the object in transaction.<BR>