Click here to Skip to main content
15,886,362 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hi, I'm using VB.Net 2010 with Access 2010. I made installer package and I distribute to another machine that didn't have Access component (runtime/database engine). My application failed to start because the data access component didn't exist in the target machine. How to deploy application with data access? I have downloaded the Access Runtime and Access Database Engine. How to insert those msi and exe files into my installer as the prerequisite components? I want offline installer. Help please..
Posted

You need to deploy MDAC on the client machine as well. Go through Deploying the .NET Framework and MDAC[^]

There are some useful links at the end of this article.
 
Share this answer
 
Comments
adadero 7-Aug-11 10:16am    
It seems to be the older version then I need. I've got the MDAC component. I added the Access Connectivity/MDAC components in a single MSI package but it didn't run. It can't be the one of self-installed components.
Abhinav S 7-Aug-11 11:30am    
You had a look at http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604?
thatraja 9-Aug-11 0:56am    
Nice article, 5!
 
Share this answer
 
Comments
adadero 7-Aug-11 9:54am    
I have no problem with Access 2003 components for I have the msm file. My problem is deploying application with Access 2010. If I'm not mistaken, version 2003 is using JET Technology while version 2007 and 2010 are using ACE Technology. Do you have another clue?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900