错误描述:
无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.EntryPointNotFoundException: 无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[EntryPointNotFoundException: 无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。]
System.Web.UnsafeNativeMethods.NoBestFitGetCPMaxCharSize(Int32 codePage) +0
System.Web.CodePageNoBestFitEncoding.GetCPMaxCharSize(Int32 codePage) +6
System.Web.CodePageNoBestFitEncoding..ctor(Int32 codepage) +276
System.Web.HttpResponse.get_ContentEncoding() +558
System.Web.HttpWriter.UpdateResponseEncoding() +35
System.Web.HttpWriter..ctor(HttpResponse response) +173
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +283
-----------------------------
环境:
Win 2003 Server
IIS 6.0
.NET 1.1和2.0框架,但是2.0框架卸载失败,提示"安装的产品和安装源不匹配..."
页面文件是用vs c#2003写的.
请高手帮我指点一下
无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。是什么意思啊?谢谢``
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2407; ASP.NET 版本:1.1.4322.573
无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.EntryPointNotFoundException: 无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[EntryPointNotFoundException: 无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。]
System.Web.UnsafeNativeMethods.NoBestFitGetCPMaxCharSize(Int32 codePage) +0
System.Web.CodePageNoBestFitEncoding.GetCPMaxCharSize(Int32 codePage) +6
System.Web.CodePageNoBestFitEncoding..ctor(Int32 codepage) +276
System.Web.HttpResponse.get_ContentEncoding() +558
System.Web.HttpWriter.UpdateResponseEncoding() +35
System.Web.HttpWriter..ctor(HttpResponse response) +173
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +283
-----------------------------
环境:
Win 2003 Server
IIS 6.0
.NET 1.1和2.0框架,但是2.0框架卸载失败,提示"安装的产品和安装源不匹配..."
页面文件是用vs c#2003写的.
请高手帮我指点一下
无法在 DLL aspnet_isapi.dll 中找到名为 NoBestFitGetCPMaxCharSize 的入口点。是什么意思啊?谢谢``
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2407; ASP.NET 版本:1.1.4322.573
public static extern ... NoBestFitGetCPMaxCharSize (... ...);
1 0 0000148A GetExtensionVersion
2 1 000011A0 HttpExtensionProc
3 2 0000189A InstallStateService
4 3 0000189F RegisterISAPI
5 4 000018A4 RegisterISAPIEx
6 5 0000188C TerminateExtension
7 6 000018AD UnregisterISAPI
[DllImport("aspnet_isapi.dll", EntryPoint = "... ...")]
public static extern ... NoBestFitGetCPMaxCharSize (... ...);
这段代码在哪里找?
现在没有原文件,只有生成的页面文件^_^
可是以前在服务器iis上配一个该网站没有什么问题,昨天重装系统以后就不行,难道必须要重装系统才行吗?
那就说明代码没问题,我也去另一台2003的机子上查了一下,的确1.1的aspnet_isapi.dll有.应该是你装完2.0后没卸载干净造成的.
你按照5楼朋友的方法做一下就应该OK了.