最近有点懒了啊,都没有按时上来博客园更新下,个人觉得遇到难题的时候在这里留下脚印也亦造福他人,进来 晓镜水月 被项目围的团团转,asp.net MVC项目来的,但是我还是不务正业啊,在弄网络爬虫,这个迟点在贴出来吧,还在为cookie烦恼,嘻嘻。。。。。让项目队友发现就不好了,言归正传,今天遇到了什么问题呢?上图

这图截的也太大了,哎。。。。。。。。就这个问题弄了一个下午,网上找了不少资料,怎么就没有一个讲的详细一点的呢,不得不记录下解决方法,好,这是什么原因的,学过spring.net 的就深有体会了,贴上我的spring.net配置文件代码

<spring>
<context>
<resource uri="config://spring/objects" />
</context> <objects xmlns="http://www.springframework.net">
<object id="BLL" type="BLLWeb.qgzx_admin,BLLWeb" singleton="false"></object>
<object id="BLLSession" type="BLLWeb.BLLSession,BLLWeb" singleton="false"></object>
<object id="DBSessFactory" type="DALMSSQL.DBSessionFactory,DALMSSQL"></object>
</objects>
</spring>

从上面的错误提示可以看出错误的原因是asp.net 网站找不到BLLWeb这个文件,其实很简单,原因就是我创建的asp.net项目的namespace空间名和BLLWeb空间名不一样,因为用的是三层来搭建网站,业务层和UI层之间当然空间不一样,在上面代码<object id="BLL" type="BLLWeb.qgzx_admin,BLLWeb" singleton="false"></object>中,其中type="BLLWeb.qgzx_admin,BLLWeb"这一句的后面BLLWeb就已经说明了这个类的命名空间为BLLWeb,并不是UI层的namespace空间,因此小编我就以为spring.net很智能,能自动到BLLWeb的dll文件中找,可惜想太多啊,,,,这个错误的原因就在于spring.net还比较笨,只能在读取配置的项目中引用了这个程序集才行,so。。接下来大家都懂了吧,只要在读取到这个配置文件的项目,也就是我的UI层中,添加刚才BLLWeb这些程序集引用就行,说真的,作为一个三层架构面向接口的网站,怎么可能会有人在UI层添加BLLWeb的引用,或者DAL引用,只能添加IBLL接口引用,不然这个结构岂不是没用了。

好吧,今天就到这里,另外windows phone8.1开发者预览版发布更新了哦,大家一定要试试啊,特别4.5寸以上的用户(可以使用3列大磁贴了),大家要注重windows phone的商务功能,这些都很强大,老实说,用了wp后,真心不会再用安卓了,这里个人感觉,勿喷。ps:用户可以下载“开发者预览更新”(好像是这个名字)这个软件更新,要更新多几次才行,因为8到8.1之间还有2,3个隐形版本,8.1后续会更新推送,哈哈哈,好期待,可惜我还用wp7.

Spring.net Could not load type from string value的更多相关文章

  1. Spring.net Could not load type from string value问题解决办法

    Spring.net Could not load type from string value "xxx" 错误原因可能有: 1.spring.net配置错误,注意要区别配置文件 ...

  2. 配置好运行后Error creating context 'spring.root': Could not load type from string value

    在Webconfig文件的当前项目下引用相关项目

  3. asp.net mvc项目使用spring.net发布到IIS后,在访问提示错误 Could not load type from string value 'DALMsSql.DBSessionFactory,DALMsSql'.

    asp.net mvc项目使用spring.net发布到IIS后,在访问提示错误 Could not load type from string value 'DALMsSql.DBSessionFa ...

  4. Could not load type from string value 'DALMSSQL.DBSessionFactory,DALMSSQL'.

    问题: 原因: DAL.dll不在程序目录下        --调了老半天.

  5. log4net 存储到oracle 调试 Could not load type [log4net.Appender.OracleAppender]

    近期在弄webfrom oracle 调用 log4net 開始调试时不出数据,打开了log4net 自己的debug功能后发现: log4net: Logger [root] level set t ...

  6. Spring Boot实战之定制type Formatters

    本文首发于个人网站:Spring Boot实战之定制type Formatters 前面我们有篇文章介绍了PropertyEditors,是用来将文本类型转换成指定的Java类型,不过,考虑到Prop ...

  7. 【Java】java.sql.SQLDataException: Cannot determine value type from string

    报错如下: There was an unexpected error (type=Internal Server Error, status=500). Error attempting to ge ...

  8. Could not load type 'System.Reflection.AssemblySignatureKeyAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c

    错误: Could not load type 'System.Reflection.AssemblySignatureKeyAttribute' from assembly 'mscorlib, V ...

  9. Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

    Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, ...

随机推荐

  1. Linux获取用户主目录

    #!/usr/bin/python# -*- coding:utf-8 -*-import sysimport osclass get_home_path(object): def __init__( ...

  2. 3.html5的文本元素

    如果你看了第一篇的内容,你会发现我的代码是这样的: 文本 <span>文本</span> <scolia>文本</scolia> <scolia ...

  3. Should .close() be put in finally block or not?

    The following are 3 different ways to close a output writer. The first one puts close() method in tr ...

  4. jquery 简单弹出层

    预定义html代码:没有 所有代码通过js生成和移除. 预定义css .z-popup-overlay{ width:100%; min-height: 100%; height:800px; pos ...

  5. 2015 年开源前端框架盘点 TOP 20

    1.名称:Bootstrap 类别/语言:HTML.CSS.JavaScript 创建者: Twitter 人气:在Github上有91007 stars 描述:主流框架中毋庸置疑的老大,Bootst ...

  6. IIS 404.17 错误解决方案

    操作方法:在管理员身份打开命令行,运行以下命令: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

  7. C++ 类的前置声明

    http://www.2cto.com/kf/201311/260705.html    今天在研究C++”接口与实现分离“的时候遇到了一个问题,看似很小,然后背后的东西确值得让人深思!感觉在学习的过 ...

  8. js 获取随机数

    返回 m 到 n 的随机整数 <script type="text/javascript"> function randomNumber(m.n){ return Ma ...

  9. P1233: [Usaco2009Open]干草堆tower

    这道题,首先想到的就两个,一是贪心,二是动规,然而 1<=N<=100000;1<=w_i<=10000 的数据范围实在不敢恭维,所以说第一想法是错的.仔细一想,首先,我们需要 ...

  10. MDI窗体 的再度思考

    早在敲学生管理系统的时候,青山师哥就跟我说过  MDI 窗体 跟 子窗体的事情,当时只是简单的查询.小小的用了一下,没有太在意. 当再次面对着这个东西更深层的时候才想起师哥那句话.“好好研究一下这个东 ...