.NET (C# 및 VB.NET)

적용 가능성

Snyk은 코드 분석용 .NET (C# 및 VB.NET) 및 오픈소스용 .NET (C# 전용)을 지원합니다.

.NET용 Snyk 가이드가 제공됩니다. 도움이 필요하시면 .NET용 Snyk 문제 해결을 참조하십시오.

Snyk은 NuGet 애플리케이션에 대해 스캔 기능이 대폭 강화된 새로운 Early Access 기능을 도입했습니다. 자세한 정보 및 기능 사용 방법은 향상된 .NET 스캔 페이지를 참조하십시오.

Snyk 제품을 사용하여 애플리케이션으로 가져오기, 테스트 또는 모니터링할 수 있는 언어 가용성을 확인하십시오.

사용 가능한 기능:

  • SCM 가져오기는 Snyk 오픈소스 및 Snyk Code에서 사용할 수 있습니다. Snyk 오픈소스용 .NET을 사용하는 경우, SCM 가져오기는 NuGet과 함께 사용할 때만 가능합니다.

  • CLI 및 IDE를 통한 앱 테스트 또는 모니터링은 Snyk 오픈소스 및 Snyk Code 모두에서 가능합니다.

  • pkg:nuget을 사용하여 앱의 SBOM 테스트

  • pkg:nuget을 사용하여 앱의 패키지 테스트

패키지 관리자 및 지원되는 파일 확장자

Snyk for .NET은 패키지 관리자로 NuGet 및 Paket을 지원하고, 패키지 레지스트리로 nuget.orgarrow-up-right를 지원하며, 다음 파일 형식을 지원합니다:

  • Snyk 오픈소스:

    • NuGet: project.assets.json, *.sln, packages.config, project.json

    • Paket: paket.dependenciespaket.lock

  • Snyk Code:

    • C#: .aspx.cs 파일 형식 지원

    • VB.NET: .vb 파일 형식 지원

프레임워크 및 라이브러리

Snyk Code for .NET에서 지원하는 프레임워크 및 라이브러리는 다음과 같습니다:

  • .NET 6.0 - 9.0

  • .NET Core

  • .NET Framework 4.6-4.8.x

  • Anthropic.SDK

  • ASP.NET 6.x (C# 전용)

  • Azure.AI.OpenAI

  • Dapper

  • fastJSON

  • Google_GenerativeAI

  • grpc-dotnet (C# 전용)

  • Microsoft.CodeAnalysis.VisualBasic

  • Mistral.SDK

  • System.CodeDom.Compiler

  • Windows Forms

기능

Snyk for .NET에서 지원하는 기능은 다음과 같습니다:

Snyk 오픈소스
Snyk Code
  • Fix PRs (NuGet)

  • 라이선스 스캐닝

  • 보고서

  • 보고서

  • 사용자 정의 규칙

  • 파일 간 분석

Last updated