【问题标题】:"__o" is not declared in Visual Studio 2008 doing ASP.NET在执行 ASP.NET 的 Visual Studio 2008 中未声明“__o”
【发布时间】:2009-06-10 13:57:50
【问题描述】:

在执行 ASP.NET MVC 时,我在 Visual Studio 2008 中经常遇到这个烦人的错误/错误。

“__o”未声明

有什么问题,我该如何解决?

【问题讨论】:

  • 能把实际代码和图片一起贴出来吗?

标签: asp.net asp.net-mvc visual-studio-2008


【解决方案1】:

只需在页面顶部添加这个:

<%="" %>

...所以现在我的 ASP.Net 内容占位符是这样开始的:

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%="" %>

引用自:Mikhail Arkhipov (MSFT)'s WebLog

为了在设计时在 块中提供智能感知,ASP.NET 生成对临时 __o 变量和语言(VB 或 C#)的赋值,然后在您键入 块,类似于键入 x= 时发生的情况。

【讨论】:

    【解决方案2】:

    这已在ASP.NET Forums 上进行了详细讨论。您应该能够在链接的线程上找到答案。

    【讨论】:

      【解决方案3】:

      只需在文件后面添加代码。

      公共 __o 作为对象' VB.net

      公共对象 __o ; // C#

      click here to get breif explanation

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-10
        • 1970-01-01
        • 2013-05-16
        • 2018-05-03
        • 1970-01-01
        • 2014-11-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多