Cannot import System.Data.OracleClient

I just got a new development laptop.  Trying to work through the normal pain of reinstalling everything for Visual Studio 2005 but this is stumping me:  Getting "Doesn't contain any public member or cannot be found" for Imports System.Data.oracleclient. Intellisense doesn't even show OracleClient.

I have the Oracle Client 10g software installed and can see the System.Data.OracleClient.dll in C:\WINNT\Microsoft.NET\Framework\v2.0.50727.  I have added a Reference to the project for System.Data.OracleClient V2.0 and can see it listed in the references section. I can connect to a database in the Net Manager app of oracle and also connected and updated the database using Toad for Oracle so the Oracle install seems solid.  Please help.
Screen-of-references.docx
LVL 1
bozworthyAsked:
Who is Participating?
 
Jacques Bourgeois (James Burger)PresidentCommented:
Visual Studio is quite old as far as systems have been evolving. I suspect that the version of the OracleClient.dll installed on your new laptop might be to high for Visual Studio 2005, while ASP is able to use it.

Also, you do not see it in that version of Visual Studio, but if you were on VS2010 or VS2012, when trying to use OracleClient you would get a warning that it is Obsolete and won't be supported in future versions. You are advised to use the ODP available on the Oracle site instead.

I suggest that you move up to Visual Studio 2012. If you are working as a full time programmer, you might prefer the Professional edition, but the Express edition is free and does almost as much as the Pro edition of VS2005 did. The newer edition would
0
 
bozworthyAuthor Commented:
I should add that this same project worked on my old laptop.  I'm attempting to open the same folder on the new machine. Also, System.Data.OracleClient is importing successfully in ASP pages.  It is a VB module in the App_code folder that is having the problem.
0
 
käµfm³d 👽Commented:
Did you install ODAC?
0
 
bozworthyAuthor Commented:
No I don't think so. I don't believe it's been required in the past. Can you address why the namespace loads in ASP pages but not the VB module in the App_Code section?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.