我在VS2010编写的大型Web项目中使用Castle IoC容器。我们有后期构建事件,它将来自其他项目的后期绑定程序集复制到Web应用程序的bin文件夹中。我们使用IIS来托管项目。我和我的团队传统上手动为这个项目部署了dll,数据库更改脚本等,但现在正在寻找自动部署的方法。
我已经查看了MS Web部署,但当然,它不会检测由IoC容器实例化的后期绑定程序集。我想可以将它设置为包含项目文件夹中的所有文件,但这往往包括不需要的文件,如自述文件,代码文件等。
我仍然是网络部署的新手。有没有人找到一个很好的方法来集成Web部署和Castle,以便它自动获取后期绑定的程序集?除了MS Web Deploy之外还有什么可以做到的吗?
谢谢, 大卫