Skip to main content

Veracode Greenlight for Visual Studio

Veracode Greenlight for Visual Studio performs security scans at the file level. For project-level scans, use Veracode Static Analysis. In Visual Studio 2019 and 2022, all extensions are available from the Extensions menu.

You must meet these requirements when using Greenlight for Visual Studio:

RequirementsDescription
Visual StudioYou must be running a supported version of Visual Studio listed on the Veracode-Authored Integrations page.
Platforms and FrameworksGreenlight for Visual Studio supports .NET and the .NET platforms and frameworks.
.NET VersionsSee Supported .NET Languages and Technologies.
File typesGreenlight for Visual Studio can only scan these file types:
  • CS, VB, JS, ASCX, ASHX, or ASPX files that are part of a .NET project that compiles correctly.
  • JavaScript embedded in HTML, JS, or TS files.
C/C++ files are not supported.
Projects
  • .NET Core versions supported for CSPROJ or VPROJ file types: 2.0, 2.1, 2.2
  • .NET Core versions not supported for XPROJ file types: 1.0 and 1.1
The Veracode Static Analysis engine supports .NET Core 1.0 and Core 1.1 applications. However, .NET Core 1.0 and 1.1 project files in the Visual Studio client are not the standard CSPROJ or VBPROJ file types.
File size limitGreenlight for Visual Studio only supports projects of 10MB or smaller. It scans the CS, VB, JS, ASCX, ASHX, or ASPX file selected in the project.
CertificatesVeracode Greenlight uses these signed certificates: downloads.veracode.com and api.veracode.com.