CJ7
CJ7

Reputation: 23275

How to install Jet OLEDB provider for .NET apps?

How is the latest JET OLEDB provider for .NET apps meant to be installed?

This link says that the Microsoft Access Database Engine is not to be installed in order to install the JET OLEDB provider.

How then should the JET OLEDB provider be installed if it is required for a .NET app?

Upvotes: 1

Views: 1542

Answers (1)

Gord Thompson
Gord Thompson

Reputation: 123584

As HansUp said in his comments, if your .NET app is running as 32-bit then you already have 32-bit Jet installed as part of Windows, and if your .NET app is running as 64-bit then you need the 64-bit version of the Access Database Engine (ACE) to manipulate Jet .mdb databases.

I think you also read too much into the advisory on the download page you cited in your question. It says:

The Access Database Engine 2010 Redistributable is not intended ... To be used by a system service or server-side program where the code will run under a system account, or will deal with multiple users identities concurrently, or is highly reentrant and expects stateless behavior. Examples would include ... a program called from server-side web application such as ASP.NET.

Note that the reference is to ASP.NET, not .NET in general.

Upvotes: 1

Related Questions