Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio Oracle连接适用于一个项目,但不适用于其他项目_C#_Windows_Visual Studio 2010_Oracle - Fatal编程技术网

C# Visual Studio Oracle连接适用于一个项目,但不适用于其他项目

C# Visual Studio Oracle连接适用于一个项目,但不适用于其他项目,c#,windows,visual-studio-2010,oracle,C#,Windows,Visual Studio 2010,Oracle,我正在从我的c#应用程序连接到oracle db。问题是我可以从一个应用程序连接到db,但我无法从另一个应用程序连接,即使我使用的是相同的DLL 我能够连接的应用程序是一个控制台应用程序 我无法连接的是一个web应用程序 我在两个应用程序中使用相同的代码进行连接。 web应用程序项目中引发的错误如下 **TNS could not resolve the connect identifier specified** 我使用的是windows 7操作系统。我遇到问题的web应用程序是从wind

我正在从我的c#应用程序连接到oracle db。问题是我可以从一个应用程序连接到db,但我无法从另一个应用程序连接,即使我使用的是相同的DLL

我能够连接的应用程序是一个控制台应用程序 我无法连接的是一个web应用程序

我在两个应用程序中使用相同的代码进行连接。 web应用程序项目中引发的错误如下

 **TNS could not resolve the connect identifier specified**
我使用的是windows 7操作系统。我遇到问题的web应用程序是从windows xp计算机复制的

正在工作的控制台应用程序是在当前计算机上创建的


关于发生错误的原因有什么想法吗?

搜索oracle主目录,然后是一个文件夹(网络),然后是文件夹(管理员)。 有一个名为tnsnames.ora的文件

它应该看起来像($ORACLE\u HOME/network/admin/tnsnames.ora)


reference

它适用于一个应用程序…但不适用于另一个应用程序..您如何解释