我有一个混合使用ASP(经典)和ASP.NET页面的网站。
出于某种原因,Visual Studio(特别是2008 Pro)一直在尝试编译ASP经典页面。
如何阻止它尝试编译.asp页面?
原因:我在包含Class的特定.asp文件上遇到了大量错误。我相信它正在尝试将其编译为Visual Basic类,而不是将其视为vBScript类。无论如何应该跳过.asp文件,对吗?
这是错误:
属性Get / Let / Set不再 支持的;使用新的财产 声明语法。
答案 0 :(得分:1)
您安装了Service Pack 1吗?它解决了传统ASP的一些问题。
答案 1 :(得分:0)
那些经典ASP页面上的@Page指令是什么?您是否尝试过插入<% @Page language="vbscript" %>
也许已经这样做了?
答案 2 :(得分:0)
这是一个解决方案。转到文件资源管理器(在Windows中,而不是在vs中),选择属性并使其隐藏。这将阻止Visual Studio编译文件。