Windows .Net 2.0 Application - Exception from HRESULT: 0x80070542



We have installed an .Net 2.0 windows application onto one of our clients
PC's and we are experiencing some problems. When the application starts it
tries to connect to a database in order to retrieve some information.

Given below is an extract of the thrown error:-

"System.IO.FileLoadException. Could not load file or assembly
'System.Transactions.............' or one of it's dependencies. Either a
required impersonation level was not provided, or the provided impersonation
level is invalid (Exception from HRESULT: 0x80070542)"

We believe that this error occurs due to the permission's of standard
clients domain users, as if you log onto the client PC with administrator
privileges the application can connect to the database without a problem.
This assemblies are installed into the GAC on the PC, other .Net GAC
assemblies run on the PC ok.

I do not no anything about restrictinng desktops, therefore what
restrictions would be within the user accounts to prevent this. Any ideas
will be most appreciated as I am currently at a total loss

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