2009-09-22 7 views
14

Czy istnieje sposób usuwania nieużywanych odwołań do złożeń w projekcie C# bez pomocy programu Resharper? MSDN documentation does outline something for Visual Basic, ale nie mogłem znaleźć tych samych okien dialogowych dla C#.Usunąć nieużywane odniesienia (! = Usings) w projekcie C# bez Resharper?

+0

Czy Twoje pytanie dotyczące usuwania odwołań do assemblów, które nie są konieczne, lub usuwania przy użyciu instrukcji w każdym pliku źródłowym, które nie są potrzebne? –

+0

Usuwanie nieużywanych odniesień do złożeń, tak. – Rohit

Odpowiedz

9

W programie Visual Studio nie ma obsługi kompilacji, aby znaleźć nieużywane odwołania do zestawu w projekcie C#.

Rozwiązaniem jest usunięcie ewentualnego nieużywanego zespołu, skompilowanie projektu i sprawdzenie, czy kompilacja przebiegła pomyślnie. W takim przypadku usunięto nieużywany zespół. W przeciwnym razie usunięty zespół był niezbędny i powinien zostać dodany ponownie.

Aby sprawdzić, które zespoły są używane przez inne zespoły, można użyć NDepend.

1

Dla pojedynczych plików kodu .cs, VS 2008 ma: Edycja, IntelliSense, Organizowanie użytkowania, Usuwanie nieużywanych zastosowań (Alt-E, Alt-I, Alt-O, Alt-R). Nic nie zauważyłem dla projektów.

Powiązane problemy