Server.Transfer - 执行子请求时出错

Server.Transfer - error executing child request

使用 Sitecore 7.2,我想在我的一个子布局的 Page_Load 中做一个 Server.Transfer(Response.Redirect 不会在这里做这项工作)。它重定向到我的 Sitecore 网站中的一个页面,可以在浏览器中正常访问。

但是 Server.Transfer 抛出以下错误

[HttpException (0x80004005): Error executing child request for /my-account/Renewal messages.]
   System.Web.HttpServerUtility.ExecuteInternal

Sitecore 中是否有什么东西阻止了它的工作?有可能吗?

一些资源,例如 .cshtml 页面,需要您使用 Server.TransferRequest 来异步执行指定的 URL。

如果这不起作用,请确保您要转移到的资源存在于您的网站中,并且它不在另一个网站中,例如当它在子虚拟目录或子应用程序中时。