MonoRail学习笔记二:框架代码下载

为了更好的学习MonoRail,我准备下载MonoRail的源代码看看。

先从http://www.castleproject.org/castle/download.html 下了一个源代码,结果编译时很多东西找不到,比如缺少Castle.Components.Binder

在google上找了半天也没有解决,后来加了Castle的maillist才问到,最新的代码可以在http://builds.castleproject.org/cruise/index.castle 下载

再次下载、编译。
配置半天之后,终于可以运行了,但是运行报错,说找不到directive.properties文件

最后只能从http://svn.castleproject.org:8080/svn/castle/trunk/Tools/NVelocity/src/NVelocity/Runtime/Defaults/ 下载了两个最新的properties文件,重新编译,运行,终于页面正确出来了。
(http://svn.castleproject.org:8080/svn/castle/trunk/ 下是最新的代码,可以用 SVN client等工具下载)
posted @ 2007-10-17 13:50 永春 阅读(3444) 评论(10) 编辑 收藏

 回复 引用 查看   
#1楼 2007-10-27 16:33 千里不辞远      
恩,同志辛苦了
 回复 引用   
#2楼 2007-11-29 09:37 MonoRail菜鸟[未注册用户]
//vm
#if($bl)
$name
#end

//Controller
PropertyBag["name"]="Jake";
PropertyBag["bl"] =true;

bl没用,我打印$bl,出来的结果仍然是"$bl"
请问这是什么原因,在线求救

 回复 引用 查看   
#3楼[楼主] 2007-11-29 12:03 GSpring      
@MonoRail菜鸟
我这边试了一下是正确的,
#if($bl)
$name
#end
也可以正确执行,$bl输出的是True

我的版本是1.0 RC3,你看看是不是你其他地方的问题

 回复 引用   
#4楼 2007-11-30 16:00 MonoRail菜鸟[未注册用户]
感谢你的回答。
我今天重新建了一个工程又可以了。
真的好奇怪,昨天的那个工程下有的可以输出有的还是不行(同一个版本)。

 回复 引用   
#5楼 2007-11-30 16:02 MonoRail菜鸟[未注册用户]
请问URL有没有更好的解析方法?
 回复 引用 查看   
#6楼[楼主] 2007-11-30 17:02 GSpring      
@MonoRail菜鸟
你指的是什么?我后面有说到route的使用

 回复 引用   
#7楼 2009-07-06 14:11 cthink[未注册用户]
怎么现在不能下载?
出现这个错误:
OPTIONS of 'http://svn.castleproject.org:8080/svn/castle/trunk': Could not
resolve hostname `svn.castleproject.org': 请求的名称有效并且在数据库中找到,但是它没有相关的正确的数据来被解析。

vs2005平台下的源码在那儿可下