1.8 [ Enterprise Library ] 并行运行

原创 2007年09月17日 22:25:00
版权所有(c) 2007  Dorian Deng。署名 共享 非商用。
转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/17/1788826.aspx

Enterprise Library 3.1 可以与 Enterprise Library 的早期版本并行安装。可以将为 Enterprise Library 3.1 编写的新的应用程序与为早期版本编写的应用程序一同部署。另外,也可以选择移植现有的程序,在某时刻只有一个程序集,到新的版本。

如果决定使用并行运行,必须部署不同的 Enterprise Library 版本到不同的目录中,在任何指定的目录中,不能混合和匹配来自不同版本的程序集。例如,在同一目录中,不能同时有数据访问应用程序块3.0 版和缓存应用程序块 2.0 版。

发布的项目文件(shipped project files)使用在 AssemblyInfo.cs文件中的数据来创建有不同版本信息的程序集。这允许你使用强命名并为并行运行添加不到的版本到全局缓存中。

部分移植

在一个应用程序中的每个程序集,只可以引用到一个版本的 Enterprise Library,但有多个程序集的应用程序可以引用多个版本,包括使用 Enterprise Library 2.0 。一个程序集可以移值到用于 .NET Framework 3.0 的 Enterprise Library ,而其他的程序集可以独立的遗留下来。这意味着可以逐渐的移植应用程序,一次一个程序集。

注意

Enterprise Library 配置控制台特定于与它一样的版本,必须有属于那个版本的 DLL 在它的目录中。否则,当配置使用不同版本的 Enterprise Library 的应用程序集时,必须使用不同的配置控制台版本。

部分移植是受支持的,但有时实现复杂;否则,不推荐

引用 Enterprise Library 5.0 时的一个警告和运行时错误及解决办法

最近在使用 Enterprise Library 5.0 时,发现一个类似如下的警告信息:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft...

在数据库访问项目中使用微软企业库Enterprise Library,实现多种数据库的支持

在我们开发很多项目中,数据访问都是必不可少的,有的需要访问Oracle、SQLServer、Mysql这些常规的数据库,也有可能访问SQLite、Access,或者一些我们可能不常用的PostgreS...

C#利用微软企业库Enterprise Library操作mysql数据库

在C#项目中,很多时候到要用到Enterprise Library。这里只是用一个很简单的小例子来演示一下Enterprise Library在VS2010中操作mysql数据库的流程。 1,利用E...

Enterprise Library 5 数据访问之一(初级)体验篇:直接返回业务对象数据

功能描述:在执行玩一条sql语句后如果直接将结果的DataTable或Datsset,DataReader这些东西省掉直接返回我们一个业务对象岂不是更爽。Enterprise Library 5 已经...

DbHelperSQL Enterprise Library

转自:http://blog.csdn.net/litp/article/details/1495802 Enterprise Library 2.0很多人都已熟悉,有的人也在很多项目里做了应用, ...

C#日志扩展包之Microsoft Enterprise Library - Logging Application Block之配置

配置Logging Application Block可以使用两种方法:1、使用app.config文件配置,xml编辑器或Enterprise Library Configuration Tool;...

Enterprise Library 企业库

1. Enterprise  Library 企业库介绍         是微软模式与 实践团队 开的应用程序块        安装Enterprise  Library           ...

使用Microsoft Enterprise Library开发前配置

1.新建解决方案。我们打开Visual Studio2010,选择新建项目,在其他项目类型中选择Visual Studio解决方案并对其进行命名(例如:Test),将这个解决方案保存到想要存放的位置,...

WCF后续之旅(8):通过WCF Extension 实现与MS Enterprise Library Policy Injection Application Block 的集成

WCF后续之旅(8):通过WCF Extension 实现与MS Enterprise Library Policy Injection Application Block 的集成 ...
  • cpcpc
  • cpcpc
  • 2011年01月18日 09:06
  • 510

Microsoft Enterprise Library 5.0 系列(五) Data Access Application Block

企业库数据库访问模块通过抽象工厂模式,允许用户通过简单的配置选择不同的数据库作为程序的数据源,大大解决了切换数据库时带来的麻烦.因为我本机只安装了SQL Server 2005,所以在此只做SQL的演...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1.8 [ Enterprise Library ] 并行运行
举报原因:
原因补充:

(最多只允许输入30个字)