Szukam sprawdzania parametrów metod w moim kodzie, w możliwie najbardziej elegancki sposób. Kontrakty Code wydają się nie działać w 2015 roku. Czy ktoś korzysta z jakichkolwiek alternatyw?Jaka jest najlepsza alternatywa dla kontraktów Code w Visual Studio 2015?
Odpowiedz
Pracują nad nim: https://github.com/Microsoft/CodeContracts/pull/36
Jeśli nie możesz czekać, istnieje kilka rzeczy, które można zrobić, aby rozwiązać ten problem: https://github.com/Microsoft/CodeContracts/issues/18
„Rozszerzenia Editor kontrakt teraz mieć pojedynczą VSIX pakiet dla wszystkich wersji programu Visual Studio includign VS2015! "
https://visualstudiogallery.msdn.microsoft.com/1ec7db13-3363-46c9-851f-1ce455f66970
Mam zainstalowany CodeContracts v.1.10.10126.2-rc1 i to działa (i trwały) z Visual Studio 2015.
Ta wersja CodeContracts jest pierwszym dużym społeczność napędzane zwolnienie DotNet CodeContracts. Ta wersja rozwiązuje wiele problemów z instalatorem oczekujących nowych wzorów, IL wprowadzonych przez Roslyn CSC kompilatora, etc ..
pakiet Nuget znajduje się tutaj: https://www.nuget.org/packages/DotNet.Contracts/1.10.10126.4
Przed tą wersją CodeContracts, musiałem włączyć umowy sprawdzanie, aby moje aplikacje działały w VS2015.
Jakiej edycji Visual Studio używasz? Właśnie zainstalowałem pod Community i nie widzę zakładki CodeContracts, aby włączyć tę funkcję. –
Wyobraź to; Musiałem zainstalować Visual Studio Extension, a także pakiet NuGet. –
- 1. Visual Studio 2015 Code Analysis vs FxCopCmd.exe różnicy
- 2. Jaka jest najlepsza lokalizacja pliku rozwiązania w Visual Studio?
- 3. Jaka jest najlepsza alternatywa dla int.TryParse dla .net 1.1
- 4. Jaki kompilator jest w Visual Studio 2015
- 5. Jaka jest najlepsza alternatywa dla przestarzałego Lowsrc do obrazów?
- 6. Raporty Crystal dla Visual Studio 2015
- 7. Visual Studio Code $ psise equivalent
- 8. Visual Studio 2015 wysublimowany motyw
- 9. Visual Studio 2015 .jar reference
- 10. Jaka jest najlepsza rozwijana alternatywa nawigacji do Superfish?
- 11. Jaka jest alternatywa dla String.format() w GWT?
- 12. Publikowanie z Visual Studio 2015
- 13. Kod Visual Studio Code ES7/JS Intellisense
- 14. Visual Studio 2015 nie odpowiada
- 15. Visual Studio 2015 Edytor ikon
- 16. Visual Studio 2015 upaść przerwami
- 17. Brakujące emulatory Visual Studio 2015
- 18. Nie wygenerowano pdb w Visual Studio 2015
- 19. Zastępowanie kolorów IntelliSense w Visual Studio 2015
- 20. Minify PHP w Visual Studio 2015
- 21. Wyświetl dowiązania symboliczne w Visual Studio Code
- 22. Reaguj intellisense w Visual Studio Code
- 23. Włączanie RyuJIT w Visual Studio 2015 RC
- 24. Zachowanie Assembly.GetTypes() zmienione w Visual Studio 2015
- 25. Konfiguracja TSLint w Visual Studio 2015
- 26. Wydajność log10() w Visual Studio 2015 o wiele wolniej niż w Visual Studio 2013 dla x86
- 27. Jak włączyć ligatury w kodzie Fira dla Visual Studio 2015
- 28. Filtrowanie plików pokazanych w Visual Studio Code
- 29. Wiele projektów Visual Studio 2015 npm
- 30. Upgrade Visual Studio 2013 rozwiązań do Visual Studio 2015
Code Contracts to doskonałe urządzenie do projektowania i programowania, ale, jak już powiedziano, bardzo frustrujące jest to, że nie ma żadnych znaków na aktualizację narzędzia do Visual Studio 2015. Czy ktoś może przerwać ciszę i poinformować nas, jakie są plany są. Mamy istniejące projekty, które się na nim opierają - czy powinniśmy przepisać nasz kod? Proszę, ktoś coś powiedział. – Valo
Niestety, projekt wydaje się cierpieć z powodu małej aktywności jego twórców https://github.com/Microsoft/CodeContracts/issues/409 –