Visual Studio Test Server上的Server.TransferRequest

时间:2012-04-26 16:45:35

标签: c# asp.net iis

我找不到任何关于此的信息......我不断收到一些错误,说我需要IIS集成模式。 Server.TransferRequest无法在visual studio上运行吗?

我的开始选项说“使用默认服务器”。

以下是它的使用方法:

Server.TransferRequest("RegisterSuccess.aspx?email="+ tbEmail.Text);

2 个答案:

答案 0 :(得分:3)

“新TransferRequest方法使用IIS 7工作线程执行完整请求。这意味着页面请求将通过完整的ASP.NET管道,模块有机会与请求进行交互。“

查看更多ASP.NET: Using Server.TransferRequest

Internet信息服务(IIS) version 5.0引入的

“(ASP)功能是ASP内置服务器对象的传输方法。”

查看更多How to Use the Server.Transfer Method

答案 1 :(得分:3)

正确。这不适用于VS Dev Server。以下是MSDN的详细信息。 VS Dev Server与IIS 7没有很好的匹配,并且它不能在集成模式下运行,因此如果您的生产环境如此,那么最好不要使用它。而TransferRequest需要集成模式。