有时在我的网络应用程序中,我曾经遇到过这种错误,我不知道为什么它会出现,但是如果我刷新页面几次页面正常加载。
我正在使用.net framework 2.0和visual web developer 2005。
答案 0 :(得分:3)
当您的文件中包含的类与HTML页面中调用的类不同时,我才会看到此错误消息
例如,在html页面的顶部会有一行代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="@whereyourcodeis.aspx.cs" Inherits="@ClassName" Title="whatever" %>
并且在你的whereyourcodeis.aspx.cs文件中应该有一个构造函数方法,它与html中的继承行具有相同的名称。即Class ClassName{ rest of your code}
如果由于某种原因这两个名称不匹配,则会出现错误,希望这可以说明代码出错的地方
答案 1 :(得分:0)
偶然发生在我身上时,我将另一个aspx文件的代码文件更改为指向与当前页面文件相同的代码文件。
确保每个aspx文件指向正确的代码文件。 Visual Studio不会将您指向正确的文件。
您可以尝试搜索导致错误的文件名,以找到指向它的其他页面。