No hay problema, el VISUAL BASIC NET 2010 EXPRESS es capaz de generar ejecutables que se pueden redistribuir sin ningún problema. Y puede aceder a Access a través de OleDb, tanto usando el driver del JET Engine (para archivos .mdb) como usando el driver
ACE (para archivos .accdb).
La versión Express (gratuita) tiene un par de limitaciones que a lo mejor te afectan, y pueden hacerte considerar el adquirir la versión Professional (de pago):
- No tiene herramientas para generar el programa de instalación. Sólo genera el .EXE, y lo tienes que copiar manualmente a los equipos de destino (o adquirir un instalador de terceros).
- Los automatismos para generar DataSets solo funcionan contra SQL Server, así que si quieres usar esta tecnolgía de acceso a datos contra Access, tienes que escribir el código manualmente; no puedes basarte en las herramientas gráficas.