System.Transactions and oramts.dll

A

Amir Tohidi

Hello

I need to perform a local distributed transaction on my ASP.NET 2.0 web
site. The two affected data sources are MSMQ and Oracel 10g: I need to store,
transactionally, data to both of these. Unfortunately, I get the error below.
I have used depends.exe and confirmed that all of the required DLLs are on my
machine.

"Unable to load DLL 'oramts.dll': The specified module could not be found.
(Exception from HRESULT: 0x8007007E)"

The really strange thing is that I also have a Windows Service (written in
..NET) that also needs to perform transactional writes to Oracle and MSMQ and
that works without any errors!!!

Any ideas?
 
A

Amir Tohidi

Hi

Found the cause, but I don't know the why.

I moved the broken code from our Web Tier to our App tier and because we use
..NET Remoting, the thread that now does the work is no longer an ASP.NET
initiated/owned thread. Everything now works!
 

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