我有最奇怪的问题! 我有一个伙伴关系。 NET 网站应用(但还未使用)。 昨天和前一天,我可以毫无错误地提出申请。 当我于昨天晚上把计算机倒闭时,该计算机正在被罚款。 当我今天提出申请时,我发出一个奇怪的信息,告诉我,我的网站是离线的,我应当删除<代码>app_offline.htm。 我根名录的网页将它放在网上。
我从未看到过这一信息或前页,因此,我在网上搜索,以发现显然的服务器可以暂时将其放在那里,同时忙于阻止任何新提出的要求(或类似要求)。 其适当用途是,当你撤销或进行维修时,停止要求进入你的现场。 我按照建议着手删除。 我清理并建造了解决办法,然后试图加以操作。 它不再运作。
Now, I get an error in my MasterPage
code behind where I normally access the controls on the MasterPage
in the Page_Load
event handler (shown below).
protected void Page_Load(object sender, EventArgs e)
{
breadCrumb.BreadCrumbs = BreadCrumbs;
header.MenuItems = MenuItems;
footer.Footers = Footers;
head.Controls.Add(CreateCssLink("~/Stylesheets/main.css", "screen"));
head.Controls.Add(CreateJavaScriptLink("~/Scripts/site.js"));
if (Context.Session != null && Session["layout"] == null) Session["layout"] = "single";
if (!ArePreferencesVisible) preferences.Visible = false;
}
我想在此明确......本法典没有错误。 <代码>MasterPage中与本守则中的内容相呼应。 直到今天,它始终如一地工作,自上次工作以来,我从未修改过任何法典。 现在,在第一行有一个<代码>NullReferenceException,因为breadCrumb
要素为null
。 事实上,此处提及的网页上的所有内容都是null
。
通常,网页内容是在<代码>Page_Load活动提出之前启动的。 怎样才能阻止这种情况发生?
我已进行双重检查,即硕士及其档案背后的代码仍然相互关联,而且这些都存在。 我还试图将该守则移至<代码>。 第4页:LoadComplete 事件手稿,但即使在这一阶段,控制尚未开始。 我确实不得不修改该法典,因为此前该法典只是罚款。
我也评论了这一守则,网站虽然没有任何风格。 有趣的是,当我把原来的法典归还给活动手并更新网页时,它实际上就象它所使用的那样再次工作。 我成功地装上了几页不同的页面,我认为这是固定的,因此,我重新开始申请,然后再次犯同样的错误。 清洁、建筑、改变解决方案配置或重新启动应用和视觉演播室没有任何变化。
我不敢肯定<代码>app_offline.htm是一个红.,但我从未看到过,以前两者都可能相互关联。 从我所读的角度来看,似乎仅仅删除它就会导致服务器自动重新启动申请领域,因此我看不到这一联系。
我确实希望,有人会走过这一荒谬的局面,因为我完全怀念,我可以管理我的网站,直到确定网站。