Provides a language-agnostic way to express coding assumptions in .NET programs.
Beskrywing deur die uitgewer (Engels)
Wat is .NET CodeContracts?
.NET CodeContracts van Microsoft Corporation is Windows-sagteware met oop bronkode. Programmeertaal: C#.
Installasie en vereistes
Die uitgewer verskaf installeerders vir 32-bis Windows (MSI). ’n Stil installasie is moontlik met die gedokumenteerde skakelaars van die installeerder. ’n MSI-pakket is beskikbaar vir ontplooiing met Groepbeleid, Intune of Configuration Manager.
Gewildheid en lêertipes
Die Chocolatey-pakket is al 3 353 keer afgelaai. Die bronkode op GitHub (microsoft/CodeContracts) het 893 sterre.
Projekbeskrywing op GitHub: “Source code for the CodeContracts tools for .NET”
Voordele / Nadele
Voordele
- Oopbron: enigeen kan die kode nagaan en self bou
- MSI-pakket vir bestuurde ontplooiing
- Gedokumenteerde stil installasie
Nadele
- Geen inheemse ARM64-weergawe nie
- Net 32-bis
- Al meer as ’n jaar geen bywerking nie
- Bronkodebewaarplek geargiveer
Kortliks: .NET CodeContracts is ’n oopbronprogram vir 32-bis rekenaars. Bywerkings het verlangsaam. Administrateurs kan dit onbewaak ontplooi.
Is dit veilig om .NET CodeContracts af te laai?
- Die lêer word bedien deur github.com, die uitgewer se eie domein
- Die aflaaiskakel gebruik HTTPS
- ’n SHA256-hashwaarde is gepubliseer, sodat die lêer nagegaan kan word:
5A2E44751A650A8442DFE1A41484E960B46EAA1A55B25672F6537A1D59015F5B· Maak die VirusTotal-verslag vir hierdie hashwaarde oop - Die skakel is nog nie nagegaan nie
- Die bronkode is openbaar
- ExeAtlas huisves, omvou of verander geen installeerders nie
Verwante gids: Hoe om ’n lêer se SHA256-hashwaarde op Windows na te gaan
Onlangse weergawes
Al 1 weergawes ›| Weergawe | Datum | Grootte | Lêers |
|---|---|---|---|
| 1.10.20606.1Nuutste | 06 Junie 2016 | — | 32-bis MSI |
Installeer vanaf die opdragreël
Stil installasie ›winget install --id Microsoft.DotNet.CodeContracts -echoco install codecontracts -ymsiexec /i Contracts.devlab9ts.msi /qn /norestartmsiexec /x {4ED22F53-768D-4286-9F55-4927F1D67B4F} /qn /norestartVerwante gids: Hoe om winget te gebruik: programme installeer en bywerk
Inligting
- Uitgewer
- Microsoft Corporation
- Lisensie
- MIT
- Prys
- Gratis
- Bronkode
- github.com/microsoft/CodeContracts
- Geskryf in
- C#
- Vereis
- Windows 11 / 10
- Argitektuur
- 32-bis
- Installeerder
- MSI
- Weergawe
- 1.10.20606.1
- Vrygestel
- 06 Junie 2016
- By die katalogus gevoeg
- 29 Desember 2025
- Weergawes gelys
- 1
- Chocolatey-aflaaie
- 3 353
- GitHub-sterre
- 893
- GitHub-vurke
- 150
- Webwerf
- github.com
- winget-ID
- Microsoft.DotNet.CodeContracts
- Chocolatey-pakket
- codecontracts
- MSI-produkkode
- {4ED22F53-768D-4286-9F55-4927F1D67B4F}
Graderings en resensies
Nog geen resensies nie. Wees die eerste om dit te gradeer.
Algemene vrae
Is .NET CodeContracts gratis?
Ja. .NET CodeContracts is oopbronsagteware onder die MIT-lisensie.
Is dit veilig om .NET CodeContracts af te laai?
Die aflaai kom van github.com, wat aan die uitgewer behoort; ExeAtlas huisves of verander nie die lêer nie. Vergelyk die SHA256-hashwaarde daarvan met die een wat hier gewys word, of maak die VirusTotal-verslag vir daardie hashwaarde oop.
Hoe installeer ek .NET CodeContracts met winget?
Maak PowerShell of Windows Terminal oop en voer die winget-opdrag op hierdie bladsy uit. winget laai die amptelike installeerder af en gaan die SHA256-hashwaarde na voordat dit uitgevoer word.
Kan .NET CodeContracts stil geïnstalleer word?
Ja. Die bladsy oor stil installasie gee die presiese opdrag vir elke installeerder, insluitend msiexec vir die MSI-pakket.
Werk .NET CodeContracts op ARM (Windows on Arm)?
Daar is geen ARM64-weergawe nie; Windows 11 on Arm kan die 32-bis-weergawe via emulasie laat loop.