With the announcement of VBS moving to a Feature On Demand and eventual removal what does this do to ASP?

Lisa Lombardo 15 Reputation points
2023-10-16T11:30:14.1233333+00:00

With the recent announcement of eventual removal of VB Script support, what does that do for ASP pages that have VBS inside the ASP page? Will IIS still have the ASP engine?

Is this announcement only for Windows operating system processing of VBS files or does it mean all code even in ASP pages?

Internet Information Services
Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,493 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Lex Li (Microsoft) 5,157 Reputation points Microsoft Employee
    2023-10-17T00:11:03.9433333+00:00

    So far, VBScript has just been marked as "being deprecated" and scope is set to "Windows client" (aka Windows 10/11 right now),

    https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features

    I think the classic ASP component on Windows Server isn't in the scope. But if you represent a corporate and would like a confirmation, you can open a support case via https://support.microsoft.com to get more details and suggestions around your classic ASP apps.

    Update on June 18, 2024: Windows Server 2025 Preview (Version 24H2, OS build 26100.1) continues to support classic ASP and the steps to install are no different from previous Windows Server releases like 2022. If Windows Server 2025 final release goes the same way, then classic ASP is going to be supported at least for another decade by Microsoft till 2034/2035.

    1 person found this answer helpful.

  2. Bruce (SqlWork.com) 59,721 Reputation points
    2024-04-18T22:57:36.2666667+00:00

    active server pages has been deprecated since IIS 6.0. It is an optional component of IIS, so is supported by IIS, which in turn, is an operating system component supported by the O/S lifetime. IIS 10, the lastest version of IIS, has asp as an optional component. So asp support is tied IIS 10 support. Currently windows 2022 supports IIS 10. this gives IIS 10 support until 2031.

    any future version of IIS can drop support of asp. So the lifetime of asp support will be the life of the last O/S to supports a version of IIS that supports asp.


  3. Alex F 0 Reputation points
    2024-06-18T23:52:00.85+00:00

    The Problem: tons of mission-critical corporate intra/extranet and government agencies webapps cannot be rewritten.

    Classic ASP must absolutely remain functional, or the consequences in REAL LIFE will be numerous.

    There's a petition to be signed by all of the people still needing Classic ASP : https://chng.it/dLrrYsYbCL

    0 comments No comments