微软刚刚发布Enterprise Library 3.0,其更新程度非常大,功能非常强大。 
3.0的安装过程却非常复杂,下面是安装过程记录,希望对应用Entlib3.0的人有所借鉴。

相关的介绍资源,可以从下面的链接下载:
1、安装包 22.80MB
2、PPT介绍资料

下载完成后,运行安装文件,一路无错误。
最后,Enterprise Library 3.0的源码文件会放置在安装过程中指定的某个目录下,例如E:EntLib3Src。

此时运行:E:EntLib3SrcApplication Block Software Factory 目录下的项目BlockFactory.sln,会出现编译错误。
这实际上是未安装:
GuidanceAutomationToolkit.msi
GuidanceAutomationExtensions.msi
的问题。

安装完成后,编译,提示“Windows Workflow Foundation”相关类找不到。
继续安装以下组件:
.NET 3.0
Windows Workflow Foundation

此时编译会通过,其间可能要求你插入VS2005 Profeesional的安装光盘,编译完成后,会在E:EntLib3SrcApplication Block Software FactoryBlockFactorySetupDebug 目录下生成安装文件。

此安装文件是在VS2005中添加各种自动化plugin组件。
不幸的事,安装过程依然异常中断:提示 VB.NET项目模板 无法安装,安装过程自动回退中断。

再次打开BlockFactory.sln 项目将VB相关的项目文件去除,需要注意的是:一定要选择“从项目中排出”,千万不要删除。如果删除了错了,那就难恢复了。

再次编译,生成安装文件,执行安装文件,安装成功。

测试:
任意新建了一个项目,没发现任何新东西。单击 工具-〉Guidance Package Manager,将新安装的包启用后,右件菜单出现很多新的东西,都是各个Block块的自动化功能菜单。

至此安装完毕。

应用Entlib 3.0的人,如果遇到了安装麻烦,希望本文能有所借鉴意义。

PS:感觉微软是匆匆推出了Entlib 3.0,Entlib 3.0对系统依赖太大,各组件安装包未能清晰分解。
近期将在项目中应用这些强大的库,相信会有不少惊喜。

本文转自斯克迪亚博客园博客,原文链接:http://www.cnblogs.com/sgsoft/archive/2007/04/12/709998.html,如需转载请自行联系原作者

Enterprise Library 3.0 安装过程相关推荐

  1. Enterprise Library 4.0简介及改进

    Enterprise Library简介 Enterprise Library 4.0 – May 2008是Microsoft patterns & practices Enterprise ...

  2. Microsoft Enterprise Library 简介与请大家下载Microsoft Enterprise Library 5.0体验微软最新技术应用于企业信息平台

    什么是Enterprise Library     Enterprise Library是一组应用程序块(Application Block)的集合.他们是可重用的软件组件,被设计用来帮助开发者面对常 ...

  3. Enterprise Library 2.0 技巧(3):记录ASP.NET站点中未处理的异常

    这篇文章不能算是Enterprise Library 2.0的一个技巧,只是Logging Application Block的一个简单应用而已,在这里我们使用Logging Application ...

  4. Enterprise Library 2.0 -- Caching Application Block

    开始写Enterprise Library 2.0的学习体会,准备先把每个部分的入门部分写好,然后再继续深入的研究每一部分,希望能得到高手的指点和建议.今天写的是Enterprise Library ...

  5. Enterprise Library 4.0

    微软发布了支持Visual Studio 2008的新版本Enterprise Library 4.0,同时也发布了他们的依赖注入容器Unity应用程序块的1.1版本. 模式与实践团队的产品经理Gri ...

  6. Microsoft Enterprise Library 5.0 系列教程(二) Cryptography Application Block (初级)

    企业库加密应用程序模块提供了2种方式让用户保护自己的数据: Hashingproviders:  离散加密法, 简单来说就是把你的信息保存到内存中后用一个离散值表示并返回给程序,这样在程序中只能看到离 ...

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

    企业库数据库访问模块通过抽象工厂模式,允许用户通过简单的配置选择不同的数据库作为程序的数据源,大大解决了切换数据库时带来的麻烦.因为我本机只安装了SQL Server 2005,所以在此只做SQL的演 ...

  8. Microsoft Enterprise Library 5.0 系列(二) Cryptography Application Block (初级)

    企业库加密应用程序模块提供了2种方式让用户保护自己的数据: Hashingproviders:  离散加密法, 简单来说就是把你的信息保存到内存中后用一个离散值表示并返回给程序,这样在程序中只能看到离 ...

  9. [Wince6.0]Windows Embedded CE 6.0 安装过程,序列号和使用初步(转)

    Windows Embedded CE 6.0 安装过程,序列号和使用初步 一. Windows Embedded CE 6.0 开发环境的搭建 开发环境方案为:Windows XP SP3 + Vi ...

最新文章

  1. ubuntu 14.04安装postgresql最新版本
  2. 利用RANSAC算法筛选SIFT特征匹配
  3. linux命令之查看当前shell环境变量-env
  4. 推荐20款基于 jQuery CSS 的文本效果插件
  5. 经典面试题(45):以下代码将输出的结果是什么?
  6. Spring Boot读取application.yaml属性
  7. web前端基础(07style)
  8. lisp新建标注式样_[求助]请教一下,如何编定义标注样式的LSP?
  9. linux查找有用日志常用技巧
  10. 服务器内存傲腾基本参数信息,服务器傲腾内存
  11. cdr添加节点快捷键_cdr x6快捷键大全 cdr x6(coreldraw x6)快捷键汇总
  12. 配置静态路由/下一跳知识
  13. 深度可分离卷积的Depth,Stack,Channel Multiplier
  14. 股权、期权和原始股傻傻分不清楚?一文帮你安排的明明白白!
  15. nmap tcp syn扫描命令
  16. WTL 绘制 圆角对话框 自绘对话框
  17. 分析如何辨别肖特基二极管的引脚?
  18. 混沌交易策略(鳄鱼线)
  19. 统计找出一千万以内,一共有多少质数?(优化过程,效率更快)
  20. 人若无名便可专心练剑,物若无名便可随意取舍

热门文章

  1. ACM MM:一种基于情感脑电信号时-频-空特征的3D密集连接网络
  2. 手把手教你EMD算法原理与Python实现(更新)
  3. fetch整个仓库 github_git fetch 的简单用法:更新远程代码到本地仓库
  4. 全球最大中文单体模型来了!2600亿参数,AI产业规模化应用可期
  5. 欧盟要统一充电接口为USB-C,苹果急了:这是在扼杀创新
  6. 开源FPGA硬件模拟游戏机,原汁原味的复古游戏体验带你回童年
  7. 爷青回!16年前“打球AI”意外走红,程序员留下了自己的ICQ和MSN
  8. NASA科学家联名求撤稿:金星有生命迹象是大乌龙,12阶多项式拟合不靠谱
  9. 这个神经网络电饭煲卖2万,我的米不配下锅
  10. 华为算力最强AI芯片商用:2倍于英伟达V100!开源AI框架,对标TensorFlow和PyTorch...