ashx文件不能使用DAL和Model的解决办法

Posted gate_s

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ashx文件不能使用DAL和Model的解决办法相关的知识,希望对你有一定的参考价值。

好久没有写web程序了,今天在写web程序时,发现一个问题,在ashx文件中,已经using了DAL和Model命名空间,而且引用中也引用了程序集,可是还报错:未能找到类型或命名空间"Model"(是否缺少using指令或程序集引用)

技术分享

刚开始以为是没有using基类的命名空间,于是添加上,发现依然报错,但是using的基类却没有报错

技术分享

 

这时,就想到了可能是框架版本的问题,于是看了看框架,发现版本是4.5

技术分享

而web应用程序的框架版本是4

技术分享

 

于是把所有的项目程序框架版本都改成了4

于是问题就解决了。

以上是关于ashx文件不能使用DAL和Model的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

.NET MVC 和 三层(DLL+DAL+Model)有啥区别?

Dal(带有实体框架)和模型层到 MVC

ashx页面中context.Session["xxx"]获取不到值的解决办法

list<model>类型转换为json格式的,在线等大神的帮忙

C# EF6+DAL+BLL开发框架

webform和winform共用一个文件夹