2012-03-19 42 views
6

Czy jest dostępne bezpłatne narzędzie do czyszczenia nieużywanego kodu z zestawu CLI?Czy istnieje wolne narzędzie umożliwiające oczyszczanie nieużywanego kodu z zestawu CLI?

Wiem, że istnieją obfuscators, które są zdolne do przeprowadzenia tej optymalizacji, ale wszystkie one kosztują. Czy istnieje wolne (lub nawet open source) narzędzie, które usuwa nieużywany kod z już skompilowanego zestawu?

+1

Pamiętaj, że może to naruszyć twój montaż: https://twitter.com/#!/razialx/status/181766075652911107 –

+0

Podstęp polega na określeniu, co jest nieużywane. –

+2

Co to ma wspólnego z zaciemnianiem? – svick

Odpowiedz

3

Jest. Nazywa się to Mono.Linker.

Co I wrote three years about the Mono.Linker temu prawie stoi. Działa dobrze, ale nie jest magiczny i może być dość szorstki. Plus zazwyczaj wymaga konfiguracji.

Z drugiej strony teraz jest dostarczany z komercyjnymi narzędziami, takimi jak MonoTouch lub Mono for Android, więc jest zdecydowanie solidny, jeśli nie masz nic przeciwko temu, by go zintegrować.

pamiętać, że wszystkie uwolnione wersje Mono pochodzi z opracowanej wersji łącznika, ale radzę go skompilować samodzielnie.

Powiązane problemy