|
|
1
2
1/从web.config获取所需的元素: -配置节处理程序
-配置本身
“应用程序代码”是网站程序集的名称。 -http处理程序
2/以您需要的dll为例(我不使用activerecord): Castle.Components.Binder.dll Castle.Components.Common.EmailSender.dll
Castle.Components.Common.TemplateEngine.NVelocityTemplateEngine.dll Castle.Components.Validator.dll
Castle.MonoRail.Framework.dll Castle.MonoRail.Framework.Views.NVelocity.dll Castle.MonoRail.ViewComponents.dll 3/在应用程序代码文件夹中添加类(例如TestMonorailController):
5/在刚刚创建的文件夹中添加TestMonorail文件夹 6/在此文件夹中添加文件名“OnePage.vm”:
http://localhost:XX/YourWebSite/TestMonorail/OnePage.rails 你应该看看
等等:)我可以编辑我的产品代码。泰克斯肯 |
|
|
2
1
您需要为单轨URL映射一个特殊的扩展名。 如果您不使用soapwebservices(.asmx),那么将此扩展映射到Monorail的HttpHandlerFactory。 一个有趣的罪魁祸首可能是,包含App\u代码文件的实际程序集没有一个好的名称(我认为),MonoRail确实需要知道从中定位控制器类的程序集。 我建议你按照上面列出的提示来玩,看看它能给你带来什么。分享你看到的例外情况,希望我们很快就能弄清真相 |