app_code文件夹下很奇怪的问题

to189 2011-11-29 11:31:17
我用oracle专用的数据库连接软件odp.net来连接oracle数据库,
把cs文件放在app_code文件夹下,cs文件的属性改为"编译",程序集中引用了相关的dll,如下:
Oracle.DataAccess

在cs文件中引入命名空间时,也智能感知到
using Oracle.DataAccess;
using Oracle.DataAccess.Client;

这两个的存在,
但在调试总是报错:

编译器错误消息: CS0246: 未能找到类型或命名空间名称“Oracle”(是否缺少 using 指令或程序集引用?)

 行 14: using Oracle.DataAccess;


不知道为什么会出错,该引用的我都引用了



...全文
101 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
to189 2011-11-30
  • 打赏
  • 举报
回复
问题解决了:
主要原因如下:
1.没有把dll复制到bin目录下
2.或者资源管理器中的引用dll的属性中 的 复制本地属性:false 应该改为true
3.或者没有加入全局缓存(这个不是太理解)


感谢各位的热心解答
zhangxue841123 2011-11-30
  • 打赏
  • 举报
回复
行 12: using System.Data.SqlClient;
你改成 using System.Data.oracleClient看看有没有
要是没有就改成 using System.Data.OldebClient
zhangxue841123 2011-11-30
  • 打赏
  • 举报
回复
你最好SQL,要是连接oracle的,最好用OLDEB连接,想书上错误的很多,都不副责任
to189 2011-11-30
  • 打赏
  • 举报
回复
我是初学者,主要是按照书本来操作的,书本中是SQLSERVER数据库,我改成了ORACLE的,ms对oracle的支持还真得不怎么样

[Quote=引用 4 楼 liuqian4243 的回复:]
那就不放在这个文件夹下了.

另外建个项目,在网站项目中引用这个项目.
[/Quote]
Ny-6000 2011-11-30
  • 打赏
  • 举报
回复
那就不放在这个文件夹下了.

另外建个项目,在网站项目中引用这个项目.
to189 2011-11-30
  • 打赏
  • 举报
回复
还是没有用,出现情况如下:

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0246: 未能找到类型或命名空间名称“Oracle”(是否缺少 using 指令或程序集引用?)

源错误:



行 12: using System.Data.SqlClient;
行 13: using System.Web.Configuration;
行 14: using Oracle.DataAccess.Client;
行 15: namespace WebApplication1.App_Code
行 16: {




[Quote=引用 2 楼 sandy945 的回复:]
移除引用,重新添加 再生成
[/Quote]
阿非 2011-11-29
  • 打赏
  • 举报
回复
移除引用,重新添加 再生成
dalmeeme 2011-11-29
  • 打赏
  • 举报
回复
重新生成解决方案,生成网站看看。

62,071

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧