我的一个页面上有非常奇怪的行为。我能够得到一个解决方案,但我想了解为什么会发生这种错误(以及为什么我的解决方案实际上有效)。
(我还要说,这绝不是形态,也不是形成我的代码......所以请不要狠狠抨击我)
加载页面时,我们正在
BC30456'InitializeCulture'不是 ......的成员。
我在这里完成了提示并且没有任何效果:
我能够通过更改
来恢复页面并进行工作<%@ Page Language="VB" AutoEventWireup="false"
CodeFile="newsproduct_rss.aspx.vb" Inherits="product_nrss" %>
到
<%@ Page Language="VB" AutoEventWireup="false"
CodeFile="newsproduct_rss.aspx.vb" Inherits="product_nrss" Debug="true" %>
我希望有一些显而易见的东西我很想念,所以请开心!
此外,如果有人需要更多详细信息......请告诉我,我会提供我能够提供的一切(如果你不知道,这个人真的在吃我)。< / p>
答案 0 :(得分:0)
此外,您可以在页面中添加Title =“Something”。我知道asp.net编译器充其量只是好事。我已经发布了两个页面不起作用的网站,只是因为它缺少标题或其他东西。
答案 1 :(得分:0)
debug语句确实应该在应用程序的web.config中。我的第一个建议是确保您正在使用的ASP.Net版本正确安装。我确实找到了这篇文章(我相信你已经读过了),详细介绍了这个问题的一些解决方法。
http://social.msdn.microsoft.com/Forums/en/clr/thread/54a40a36-209a-46ee-b834-df946532719f
答案 2 :(得分:0)
好吧,事实证明我的PowerShell-Fu在服务器上错过了一个愚蠢的错误。
有两个文件声明了相同分部类的相同方法。奇怪的是,有两个页面,每个页面都引用了不同的部分类副本。
摆脱其中一个副本瞧!不再需要Debug="true"
。
仍然让我有点好奇为什么添加Debug="true"
允许页面执行...