最近有点懒了啊,都没有按时上来博客园更新下,个人觉得遇到难题的时候在这里留下脚印也亦造福他人,进来 晓镜水月 被项目围的团团转,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. ASP.NET MVC5学习笔记之Action参数模型绑定之模型元数据和元数据提供

    一. 元数据描述类型ModelMetadata 模型元数据是对Model的描述信息,在ASP.NET MVC框架中有非常重要的作用,在模型绑定,模型验证,模型呈现等许多地方都有它的身影.描述Model ...

  2. 每天进步一点--c#基础巩固,事件、委托

    要想技术有所提高,就是把有些问题真正的弄懂弄明白,我从事C#开发两年了,一直对事件委托等概念一知半解,有时候博客园上看看别的大牛的文章,看看懂了就过去了,时间长了又忘了,真正理解还是要自己动手弄些例子 ...

  3. [转]SQLServer 2008以上误操作数据库恢复方法——日志尾部备份

    原文出处:http://blog.csdn.net/dba_huangzj/article/details/8491327 问题: 经常看到有人误删数据,或者误操作,特别是update和delete的 ...

  4. ruby cookbook

    11.2 listing object's method Oject.methods/singleton_methods/instance_methods 指定类名定义的方法在 singleton_m ...

  5. WPF工作笔记:本地化支持、主进程通知、两种最常用异步编程方式

    1.本地化支持 (1)重写控件默认的依赖属性LanguageProperty FrameworkElement.LanguageProperty.OverrideMetadata( typeof(Fr ...

  6. 基于Elasticsearch的自定义评分算法扩展

    实现思路: 重写评分方法,调整计算文档得分的过程,然后根据function_score或script_sort进行排序检索.   实现步骤: 1.新建java项目TestProject,引入Elast ...

  7. SQL Server 2008 R2 主从数据库同步

    一.准备工作: 主数据库服务器: OS:Windows Server 2008 R2    DB: SQL Server 2008 R2 Hostname : CXMasterDB IP: 192.1 ...

  8. js贪吃蛇

    function init() { w = 40; m = 20; d = w * m / 2; food = null; dm = new ht.DataModel(); g3d = new ht. ...

  9. 1 通过JNI混合使用Java和C++ -----> 操作字符串

    JNI(Java Native Interface)是Java语言的一部分,可以访问非Java语言编写的程序,也可以用于在C++程序中执行Java代码. 步骤: 1>  编写带有native声明 ...

  10. C#设计模式之装饰者模式(Decorator Pattern)

    1.概述 装饰者模式,英文名叫做Decorator Pattern.装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能.它是通过创建一个包装对象,也就是装饰来包裹真实的对象. 2 ...