代码之家  ›  专栏  ›  技术社区  ›  Brian Boatright

如何停止VS2008尝试将.asp页编译为Visual Basic?

  •  0
  • Brian Boatright  · 技术社区  · 17 年前

    我有一个混合了ASP(经典)和ASP.NET页面的网站。

    出于某种原因,Visual Studio(特别是2008 Pro)一直试图编译ASP经典页面。

    如何防止它尝试编译.asp页?

    原因:在包含类的特定.asp文件上,我收到了大量错误。我相信它试图将其编译为一个VisualBasic类,而不是将其视为一个vbscript类。它应该跳过.asp文件,对吗?

    错误如下:

    get/let/set属性不再 支持;使用新属性 声明语法。

    3 回复  |  直到 17 年前
        1
  •  1
  •   Mike Henry    17 年前

    是否安装了Service Pack 1?它解决了经典ASP的一些问题。

        2
  •  0
  •   Tomalak    17 年前

    在那些经典的ASP页面上,@page指令中有什么?你试过插入吗 <% @Page language="vbscript" %> 也许已经这样了?

        3
  •  0
  •   jesperlind    17 年前

    这是一个解决方案。转到文件资源管理器(在Windows中,而不是在VS中),选择属性并将其隐藏。这将阻止Visual Studio编译文件。