我正在尝试在服务器上设置一些.NET托管,作为对某人的青睐,但我对.NET不太熟悉,当网站上传时,发生的错误在他们当前的托管上没有发生.该网站被编译,因此它主要只是DLL文件和aspx文件
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: BC30456: 'InitializeCulture' is not a member of 'ASP.index_aspx'. Source Error: Line 1: <%@ page language="VB" masterpagefile="~/mst_mathsBuddy.master" autoeventwireup="false" inherits="index, App_Web_nl--pcdh" %> Line 2: Line 3: <%@ Register Src="Controls/Competition.ascx" TagName="Competition" TagPrefix="uc3" %>
编辑:
该应用程序在IIS6和ASP.NET版本2.0.5727上运行,这与currnet托管相同.
仅在ASP.NET 2.0及更高版本中支持 Page.InitializeCulture().看起来您的托管服务提供商仍然使用.NET 1.1运行时来为其网站提供服务,或者您没有为IIS中的Web应用程序配置正确的运行时版本.
编辑:显然有人there遇到了同样的问题,并通过在其网站的发布选项中禁用允许此预编译网站可更新功能来解决它.