如何强制托管网站使用asp.net 2.0

时间:2014-05-09 12:43:42

标签: asp.net iis web-hosting

我托管的asp.net网站是错误的,因为它说它无法理解Page指令中的MasterPageFile。该错误由asp.net 1.1报告。我的网站编译为asp.net 2.0,托管服务提供商支持它。

我不知道我为弄乱苹果车做了什么。我担心这是因为我错误地删除了空的cgi-bin和aspnet_client文件夹(自恢复以来)。

我有什么想法可以纠正这个问题?也许是web.config中的东西?

  '/'应用程序中的服务器错误。分析器错误说明:错误   在解析为此服务所需的资源时发生的   请求。请查看以下特定的解析错误详细信息和   适当修改你的源文件。

     

分析程序错误消息:不支持“MasterPageFile”属性   通过'page'指令。

     

来源错误:

     

第1行:<%@ Page Title =“”语言=“C#”   MasterPageFile =“MasterPage.Master”%>第2行:第3行:

     

源文件:d:\ webspace \ xxxk \ wwwroot \ Default.aspx行:1

     

版本信息:Microsoft .NET Framework版本:1.1.4322.2504;   ASP.NET版本:1.1.4322.2505

1 个答案:

答案 0 :(得分:1)

尝试将Web服务器上的站点应用程序池更改为2.0 .NET版本而不是1.1 .NET应用程序池。