zoukankan      html  css  js  c++  java
  • log4net+Spring.NET配置过程中的一些问题

    •  Could not configure Common.Logging from configuration section 'common/logging'

    采用的是Winform程序,在app.config配置文件里有程序生成的语句:

    <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>

    将之删除即可。也可以尝试引用: 

    Common.Logging.Log4Net.dll

    Common.Logging.dll

    log4net.dll

    • 项目中将引用log4net.dll版本为 1.2.10.0 ,在此配套版本情况下,运行出现错误: {"Unable to create type 'Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4Net'"}

     使用Common.Logging与log4net的组件版本兼容问题

    • Error creating context 'spring.root': file [H:共享CodeDolphinFosc.Dolphin.UIFosc.Dolphin.UIinDebugConfObjects.xml] cannot be resolved to local file path - resource does not use 'file:' protocol.

    将Object.xml文件设置为嵌入的资源和始终复制即可。如下图:

    • Error creating context 'spring.root': Could not load type from string value 'Fosc.Dolphin.Dal.Dao.SysLoginDao, Fosc.Dolphin.Dal'.

    造成此问题的原因是在一层里面无法获取到另一层的对象,添加另一层的引用即可,比如在UI层获取Dal层(若UI未引用Dal)的可能会出现此问题。

    • Cannot resolve type [Fosc.Dolphin.Dal.Dao.SysLoginDao, Fosc.Dolphin.Dal] for object with name 'SysLoginDao' defined in file [H:共享CodeDolphinFosc.Dolphin.UIFosc.Dolphin.UIinDebugConfObjects.xml] line 4

    出现此问题的原因是在UI层的bin目录下没有Fosc.Dolphin.Dal.dll文件,将此文件拷贝到bin目录下即可解决。目前在尝试面向接口编程,UI成并未引用Dal层,故Dal成链接文件未复制。

    • No object named 'SysLoginService' is defined : Cannot find definition for object [SysLoginService]

    将object文件里的SysLoginService对象添加id即可。如下图:

  • 相关阅读:
    nginx+iis使用
    sqlserver中一些常用的函数总结
    HTML如何让文字居中?附两种方式
    PNG图片收集
    解决mac pro 软件损坏
    end-of-file from the keyboard
    c++while控制语句
    如何通过命令行编写调试第一个C++程序(UNIX)
    matlab直接运行fig文件时报错
    第二次结对编程作业
  • 原文地址:https://www.cnblogs.com/jiangxiaoqiang/p/4274014.html
Copyright © 2011-2022 走看看