如何阻止VS2008尝试将.ASP页面编译为Visual Basic?

时间:2008-11-10 05:56:51

标签: visual-studio visual-studio-2008 compiler-construction asp-classic

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

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

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

原因:我在包含Class的特定.asp文件上遇到了大量错误。我相信它正在尝试将其编译为Visual Basic类,而不是将其视为vBScript类。无论如何应该跳过.asp文件,对吗?

这是错误:

  

属性Get / Let / Set不再   支持的;使用新的财产   声明语法。

3 个答案:

答案 0 :(得分:1)

您安装了Service Pack 1吗?它解决了传统ASP的一些问题。

答案 1 :(得分:0)

那些经典ASP页面上的@Page指令是什么?您是否尝试过插入<% @Page language="vbscript" %>也许已经这样做了?

答案 2 :(得分:0)

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