.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.org를 지원하며, 다음 파일 형식을 지원합니다:
Snyk 오픈소스:
NuGet:
project.assets.json,*.sln,packages.config,project.jsonPaket:
paket.dependencies및paket.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에서 지원하는 기능은 다음과 같습니다:
Fix PRs (NuGet)
라이선스 스캐닝
보고서
보고서
사용자 정의 규칙
파일 간 분석
Last updated