首页 / 知识

关于c#:企业库CacheFactory.GetCacheManager抛出空引用

2023-04-12 02:15:00

关于c#:企业库CacheFactory.GetCacheManager抛出空引用

Enterprise Library CacheFactory.GetCacheManager Throws Null Ref

我正在尝试使用企业库缓存块的1.1版本将应用程序转换为2.0版本。我认为我真正遇到问题的地方是,不同EntLib件的配置被拆分为多个文件。显然,这以前是由ConfigurationManagerSectionHandler处理的,但是现在已经过时了,而支持.NET 2.0中的内置配置机制。

我很难找到一个很好的示例来说明如何进行此配置文件拆分,尤其是在EntLib的情况下。还有其他人处理过吗?


看起来像是配置。我在这里找到了一个正常的单文件方法的好例子:http://www.devx.com/dotnet/Article/31158/0/page/2

弄清楚语法的语法后,实际上使用外部配置文件很简单。例如:

在Web.config中:

1
<cachingConfiguration configSource="cachingconfiguration.config" />

在cachingconfiguration.config中:

1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<cachingConfiguration defaultCacheManager="Default Cache Manager">
    <backingStores>
       
    </backingStores>
    <cacheManagers>
       
    </cacheManagers>
</cachingConfiguration>

希望这对某人有帮助!


抛出引用缓存应用程序

最新内容

相关内容

热门文章

推荐文章

标签云

猜你喜欢