Sto cercando di convalidare i parametri del metodo nel mio codice, nel modo più elegante possibile. I contratti di codice non sembrano funzionare nel 2015. Qualcuno usa qualche alternativa?Qual è l'alternativa migliore per i contratti di codice in Visual Studio 2015?
risposta
stanno lavorando su di esso: https://github.com/Microsoft/CodeContracts/pull/36
Se non potete aspettare, ci sono alcune cose che si possono fare per risolvere questo problema: https://github.com/Microsoft/CodeContracts/issues/18
"L'editor estensioni di contratto hanno ora un unico pacchetto VSIX per tutte le versioni di Visual Studio include VS2015! "
https://visualstudiogallery.msdn.microsoft.com/1ec7db13-3363-46c9-851f-1ce455f66970
Ho installato CodeContracts v.1.10.10126.2-rc1 e si sta lavorando (e stabile) con Visual Studio 2015.
Questa versione del CodeContracts è la prima major release community-driven dei CodeContracts DotNet. Questa release risolve un sacco di problemi in sospeso con installazione, nuovi modelli IL introdotte dalla Roslyn Csc compilatore, ecc ..
pacchetto NuGet si trova qui: https://www.nuget.org/packages/DotNet.Contracts/1.10.10126.4
Prima di questa versione di CodeContracts, ho dovuto girare contratto effettuare il check-out in modo da poter eseguire le mie applicazioni in VS2015.
Quale edizione di Visual Studio stai usando? Ho appena installato sotto Community e non riesco a vedere la scheda CodeContracts per abilitare la funzione. –
Capito; Ho dovuto installare l'estensione di Visual Studio e il pacchetto NuGet. –
- 1. SSDT per visual studio 2015
- 2. Supporto per i contratti di codice in Visual Studio Express 2013
- 3. Strumento copertura codice/filiale per Visual Studio 2015
- 4. Fake Broken in Visual Studio 2015
- 5. Visual Studio 2015 slow
- 6. minima Visual Studio versione per Visual Studio 2015 soluzione
- 7. Modello di progetto per Visual Studio 2015
- 8. È possibile aggiornare facilmente Visual Studio Community 2015 a Visual Studio Professional 2015
- 9. Impossibile eseguire l'analizzatore dell'analisi del codice in Visual Studio 2015
- 10. Report Crystal per Visual Studio 2015
- 11. Cosa sono "Correzioni del codice Roslyn" in Visual Studio 2015?
- 12. Visual Studio 2015 non risponde
- 13. visual studio supporto 2015/ReSharper per angular2
- 14. Il cursore scompare in Visual Studio 2015
- 15. Nessun pdb generato in Visual Studio 2015
- 16. Riduci margine sinistro in Visual Studio 2015
- 17. Qual è lo shorcut in visual studio per passare dal codice di coda al codice Xaml?
- 18. Visual Studio 2015 schiantarsi intermittenza
- 19. Visual Studio 2015 RC: Emulatore per Android: il programma di installazione non è riuscito. (Codice: 1603)
- 20. Nessun framework in Visual Studio 2015 RC
- 21. Visual Studio 2015 .jar reference
- 22. Impossibile aprire Package.appxmanifest in Visual Studio 2015
- 23. visual studio 2015 sublime theme
- 24. LargeAddressAware Visual Studio 2015 C#
- 25. Contratti di codice, li userete?
- 26. Visual Studio 2015 che non rileva Visual Studio 2010
- 27. Cosa è il compilatore in Visual Studio 2015
- 28. Visual Studio 2015 Copertura del codice File errato
- 29. È possibile configurare TSLint in Visual Studio 2015?
- 30. LocalDB non riconosciuto in Visual Studio 2015
Contratti codice è un eccellente design e programmazione del dispositivo, ma, come molti già detto, è molto frustrante che non ci sono indicazioni per l'aggiornamento dello strumento per Visual Studio 2015. Qualcuno può rompere il silenzio e fateci sapere quali sono i piani siamo. Abbiamo progetti esistenti che fanno affidamento su di esso - dovremmo riscrivere il nostro codice? Per favore, qualcuno dice qualcosa. – Valo
Purtroppo il progetto sembra essere affetti da scarsa attività dai suoi sviluppatori https://github.com/Microsoft/CodeContracts/issues/409 –