asp.net-mvc – 你如何安装Castle Windsor IOC?
发布时间:2020-12-16 06:53:18 所属栏目:asp.Net 来源:网络整理
导读:我目前正在阅读Sanderson的Pro ASP.NET MVC框架.在书中,他建议使用Castle Windsor设置IoC,并指出下载会自动安装它并在GAC中注册Castle DLL.那么,在这个时间点(2010年5月4日),Castle Project不再有可下载的安装程序来设置它.它全部分解为各个子项目,包含压缩
我目前正在阅读Sanderson的Pro ASP.NET MVC框架.在书中,他建议使用Castle Windsor设置IoC,并指出下载会自动安装它并在GAC中注册Castle DLL.那么,在这个时间点(2010年5月4日),Castle Project不再有可下载的安装程序来设置它.它全部分解为各个子项目,包含压缩文件夹中的原始文件.遗憾的是,没有关于如何设置它的安装文档.作为我的菜鸟,我被困住了,现在被迫问#1城堡温莎应该住在我的硬盘上? #2如何正确手动注册dll?而且,#3我应该对项目维护人员的监督感到愤怒吗?
这是链接: 解决方法
桑德森的书已经有点过时关于Castle – ASP.NET MVC集成.
这里没有任何疏忽,Castle开发团队认为该项目太大而无法有效管理,所以他们split it.所以现在每个新项目都作为一个单独的捆绑包发布,其中包含必要的DLL. 没有安装程序,因为它确实没有必要.与大多数开源.Net库(如NHibernate,log4net,Rhino.Mocks,Moq等等)一样,您可以获得DLL,将其放在项目的某个目录中(大多数人称之为lib或Dependencies),然后从您的项目您添加对此目录中的DLL的引用.根本不需要搞砸GAC. 您还需要获得MvcContrib(表示MVCContrib.Extras.release.zip的那个),它实现了Windsor – ASP.NET MVC集成(控制器工厂和注册控制器的扩展等).事实上,MvcContrib已经包含了Windsor,这就是你真正需要的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC DateTime验证失败
- asp.net – Alpha Five Version 10如何开发Web应用程序
- asp.net-mvc – 模型支持DB上下文已更改;考虑代码优先迁移
- asp.net – 我今天应该使用什么DOCTYPE?
- 谈谈基于SQL Server 的Exception Handlingp[下篇]
- asp.net-mvc – TimeSpan的MVC编辑器模板
- ASP.NET第一次访问慢的解决方法(MVC,Web Api)
- asp.net-mvc – ASP.NET MVC Spark视图引擎
- asp.net-mvc-3 – ASP.NET MVC注入Http / Request / Contro
- asp.net-mvc – .NET MVC自定义验证(无数据注释)