window7 X64 VS2015 ASP.NET ORA9I ORA-12154

时间:2016-11-03 02:42:11

标签: asp.net oracle visual-studio-2015 windows-7

我的环境是 1)Windows X64 2)Oracle 9i安装在c:\ ora9i中 3)IDE:VS2015

当我使用ConsoleApplication时没有例外;

ConsoleApplication

当我使用Asp.net Web Fomr时有例外ORA-12154 enter image description here

1 个答案:

答案 0 :(得分:0)

适用于Oracle的Microsoft .NET Framework数据提供程序(即System.Data.OracleClient)的年龄为deprecated,您不应使用它。

仅适用于32位。我假设您的控制台应用程序使用Target = x86编译,但您的ASP.net Web项目设置为x64或AnyCPU。

使用Oracle的现代数据提供程序,您可以从这里下载它们:Oracle Data Access Components (ODAC) for Windows Downloads