COM+ compatibility problem

M

mbilalayub

I have developed a application with C#, SQL Server 2000 and COM+
1.5(Windows Xp). but i need to deploy it on Windows 2000. I am facing
following problem.

1. when i register dll using RegSvcs. it return a error
"PrivateComponentAttribute is not supported on current Operating
System".

2. After removing privateComponentAttribute it return error
"System.Runtime.InteropServices.COMException (0x8004E002): The root
transaction wanted to commit, but transaction aborted"

Is any one know that how can i deploy this application on Windows 2000.
 
W

Willy Denoyette [MVP]

|
| I have developed a application with C#, SQL Server 2000 and COM+
| 1.5(Windows Xp). but i need to deploy it on Windows 2000. I am facing
| following problem.
|
| 1. when i register dll using RegSvcs. it return a error
| "PrivateComponentAttribute is not supported on current Operating
| System".
|
| 2. After removing privateComponentAttribute it return error
| "System.Runtime.InteropServices.COMException (0x8004E002): The root
| transaction wanted to commit, but transaction aborted"
|
| Is any one know that how can i deploy this application on Windows 2000.
|

W2K is a downlevel OS, it only supports COM+1.0 features while XP and higher
do support COM+1.5. That means that you can't use any of the 1.5 features if
you need to deploy on W2K.

Willy.
 
M

Michael Nemtsev

Hello mbilalayub,

Just to add to Willy, the list of new features you can find there
http://msdn.microsoft.com/library/d...html/e7073ba5-6b19-4d94-8cc0-b4e16bb44afd.asp

m> I have developed a application with C#, SQL Server 2000 and COM+
m> 1.5(Windows Xp). but i need to deploy it on Windows 2000. I am facing
m> following problem.
m>
m> 1. when i register dll using RegSvcs. it return a error
m> "PrivateComponentAttribute is not supported on current Operating
m> System".
m>
m> 2. After removing privateComponentAttribute it return error
m> "System.Runtime.InteropServices.COMException (0x8004E002): The root
m> transaction wanted to commit, but transaction aborted"
m>
m> Is any one know that how can i deploy this application on Windows
m> 2000.
m>
---
WBR,
Michael Nemtsev :: blog: http://spaces.msn.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche
 

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

Similar Threads


Top