Do I have to put assembly using COM+ transaction in GAC?

G

Guest

I am currently working on .net 1.1 and want to use COM+ Transaction. Do I
have to put assembly using COM+ transaction (specific class inheriting from
ServicedComponent) in GAC? as per my understanding NO. I can but I don't have
to put assemblies using COM+ transaction in GAC. Is my understanding right?
 
W

Willy Denoyette [MVP]

Nope, it has to be signed (strong named) but not in the GAC.

Willy.

|I am currently working on .net 1.1 and want to use COM+ Transaction. Do I
| have to put assembly using COM+ transaction (specific class inheriting
from
| ServicedComponent) in GAC? as per my understanding NO. I can but I don't
have
| to put assemblies using COM+ transaction in GAC. Is my understanding
right?
 
N

Nicholas Paldino [.NET/C# MVP]

Arif,

You could use dynamic registration for your component, allowing .NET to
register in COM+ for you. However, I don't think that this is a good idea
in general. The nature of COM+ components is that they are available
system-wide (except for private components in an app) and installing your
components in the GAC would fall in line with that exposure.

Hope this helps.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top