Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Problems deploying app

Problems deploying app

Scheduled Pinned Locked Moved Visual Basic
questiondatabasecomhelpcsharp
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    paul_b
    wrote on last edited by
    #1

    I'm trying to deploy an application and I'm getting an error that a newer version of a control is needed. Here are the details 1) My app uses an Access database and references 'ADODB', 'ADOR', 'System', 'System.Data', and a few other normal System references. 2) When I setup the Deployment Project, it appears that the references are correctly identified as dependencies (ADODB.dll, and Interop.ADOR.dll are both listed). 3) When I try to run my installer application on a different computer (w/o .NET installed, but after installing the .NET Framework), I get an error. 4) The specific error is: "The .Net Data OLE DB Provider (System.Data.OleDb) requires Microsoft Data Access Components (MDAC) version 2.6 or later. Version 2.53.6200.0 was found and currently installed)" I did some research (by looking in references in VB6, since I couldn't find what I needed in .NET) and found the Microsoft Data Access Components is in odbcconf.dll. I tried including that as a file/assembly in my Development Project, but when I built the project, it gave me the following error: "WARNING: 'odbcconf.dll' should be excluded because its source file 'C:\WINNT\system32\odbcconf.dll' is under Windows System File Protection." So, my question is, how do I get that file upgraded? Or maybe I'm looking at the wrong place? The funny thing is that, that very same DLL on my computer is version 2.52, and the project installs (using the 'Install' menu option under 'Project') and runs fine. The other thing I've tried to do is include the 'Database_Access.msn' merge module. That didn't work. BTW, all computers I've been working on/with are Win2000/SP3 machines. I have searched the MS help, MSDN, and was searching other websites when I found this message board, so I apologize if the info is readily available somewhere on this website. Paul One more question... why does the Development project give an error about requiring the .NET Framework to be installed on the destination computer, but if I try to add the Merge Module associated with it, it gives me an error saying that it should be excluded?!

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups