azurevb6legacyvisual-c++-6

Visual Studio 6.0 apps on Azure


Can I run apps created by Visual Studio 6 on Azure? Im thinking of already compiled legacy ones that give console output that can be piped. What are my options?

Apps are written in Both visual Basic and visual C++ 6.


Solution

  • Assuming you mean Visual Basic 6.0 applications, then yes, deploy a Virtual Machine with any of these OSes and run your application on it.

    The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems:

    Windows 10
    Windows 8.1
    Windows 7
    Windows Server 2019
    Windows Server 2016
    Windows Server 2012 including R2
    Windows Server 2008 including R2
    

    The Visual Basic team’s goal is that Visual Basic 6.0 applications continue to run on supported Windows versions. As detailed in this document, the core Visual Basic 6.0 runtime will be supported for the full lifetime of supported Windows versions [...]

    (From https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy)

    You can probably use Azure Container Instances as well with Windows containers, but building a container image for VB6 may be tricky.