Jag har gjort ett program i VB.Net i operativsystemet Windows XP. När programmet skall sköras i ett annat operativ så får jag meddelandet att jag måste ha en version 2.6 eller högre för MDAC, Data Access nånting. Samma problem hade jag för ett program gjort i VB6 med en installationsrutin och det hjälpte inte att installera ny MDAC eller Microsoft Jet 4. Det gick inte att köra programmet förrän jag installerade VB6 på datorn. Vad krävs av ett operativsystem för att kunna köra ett dotnet-program och varför funkade det först när jag installerade VB på datorn trots att jag åtgärdade felmeddelandet? Om jag inte gör ett installationsprogram utan bara kör exe-filen går det att köra på en annan dator än utvecklingsdatorn?MDAC