1

有没有机构可以帮助我。

如何在网络托管中运行我的网络,我是使用 Castle Monorail MVC 开发的,我在免费网络托管 (www.somee.com) 中进行了测试,但是为什么 .castle 扩展无法读取,即使我在网络配置中手动配置,所以我的朋友告诉我更改为 .ashx 扩展名,因为虚拟主机不支持其他扩展名,而 ashx 它是 .net 中的默认扩展名。

我尝试在 web config 中添加这样的内容:

<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory"/> <add verb="*" path="*.aspx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />

但它仍然不起作用,所以我改为:

<add verb="*" path="*.ashx" type="System.Web.UI.PageHandlerFactory"/> <add verb="*" path="*.ashx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />

但它仍然无法运行,请任何人帮助我如何配置它,还是我必须尝试在另一个虚拟主机中?

4

1 回答 1

0

尝试添加以下内容:

<add verb="*" path="*.aspx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />
于 2011-07-06T13:40:47.627 回答