Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET VB页面加载未启动_Asp.net_Vb.net_Pageload - Fatal编程技术网

ASP.NET VB页面加载未启动

ASP.NET VB页面加载未启动,asp.net,vb.net,pageload,Asp.net,Vb.net,Pageload,直截了当地说,我一直在四处寻找,找不到解决办法。我有一个ASP.NET网页,后面有一个VB代码,它没有进入加载页面 我已经阅读了关于将“Handles Me.Load”添加到Sub或检查AutoEventWireup(尝试将其设置为true,当前设置为false)的建议 我找不到任何东西,所以任何帮助都要提前感谢。下面是一些代码 前端: <%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Mas

直截了当地说,我一直在四处寻找,找不到解决办法。我有一个ASP.NET网页,后面有一个VB代码,它没有进入加载页面

我已经阅读了关于将“Handles Me.Load”添加到Sub或检查AutoEventWireup(尝试将其设置为true,当前设置为false)的建议

我找不到任何东西,所以任何帮助都要提前感谢。下面是一些代码

前端:

<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/MasterPage.Master" CodeBehind="ThisPage.aspx.vb" Inherits="Project.ThisPage" %>
<asp:Content ID="Content" ContentPlaceHolderID="ContentPH" runat="server">
    <%-- insert content here --%>
</asp:Content>

我假设不需要其他代码,因为唯一发生的事情是一些变量被设置并分配给页面上的控件。如果不是这样,我可以补充更多。我尝试设置一个断点,但它从未进入子类。

如果这是一个分部类,则aspx页面应继承基类。假设基类是Base1,然后尝试更改.aspx文件行

Inherits="Project.ThisPage"


这件事今天发生在我身上。事实证明,一位同事提交了一个.aspx文件,该文件调用了一个不存在的代码隐藏函数。 换句话说,一次失败的承诺。 我提取了代码,在VS2015中构建时没有出现错误,但当由于加载导致页面损坏时,浏览器报告无法找到它。页面加载中的断点未命中。没有什么可调试的。
我花了一段时间才弄明白(这就是我在这里发现自己的原因),所以我添加了这个答案,以防其他人也有同样的问题。

我刚刚从Windows 7升级到Windows 8.1,Visual Studio在解决方案中选择了错误的项目作为启动项目。选择正确的项目解决了问题。

是否将此代码复制/粘贴到代码隐藏中?这些潜艇是通过他们的活动连接起来的。粘贴代码并不总是包含这些内容。我以前也遇到过这种情况,我不得不删除页面并重新创建,但不确定原因。该文件在项目中已存在很长时间,因此我不必将任何内容粘贴到其中。它是一个继承System.Web.UI.PageI的部分公共类。我确实尝试过重新创建页面,但似乎对我没有任何帮助:(您是否尝试过在
Init
事件中使用
AddHandler
手动添加处理程序?
Inherits="Project.ThisPage"
Inherits="Base1"