2013-10-13 31 views
7

SoftwarelineBreak usunięte podczas budowy (zainstalowany DevExpress + Resharper) projekt

Visual Studio 2012-2013 ReSharper 7-8 (tak samo zarówno w skojarzeniu)

nic innego nie jest zainstalowany, ale ogólnie VS aktualizacjach , DevExpress (bez CodeRush) i ReSharper.

Ilekroć usuwam którąkolwiek z wtyczek, problem znika.

Ten problem wydaje się zdarzać, ilekroć dodaję kontrolę siatki DevExpress do aplikacji Formularz. Więc aplikacje konsoli są w porządku. Problem nie znika po każdym usunięciu kontrolki siatki lub po usunięciu formularza razem.

Przykład

kursor znajduje się w pustym linii poniżej.

private string Test() 
{ 
    MessageBox.Show("Hello!"); 

    return "Hello!"; 
} 

po zakończeniu budowy (lub działa tak, że buduje również):

private string Test() 
{ 
     MessageBox.Show("Hello!"); 
     return "Hello!"; 
} 

Jak mogę rozwiązać ten problem? Daj mi znać, jeśli chcesz uzyskać więcej szczegółowych informacji.

PS: Wiem, że to pytanie zostało zadane wcześniej. Ale tym razem jest to ReSharper + DevExpress, który powoduje ten problem.

Edit 05/08/2014:

nie jest jeszcze rozwiązany. Właśnie odinstalowałem program CodeRush w międzyczasie.

+0

Mam ten sam problem? Jakieś rozwiązanie? Widziałem, kiedy problem licensex.licx został rozwiązany do czasu ponownego utworzenia pliku. –

+0

@ymorales Nie, nic jeszcze. Nie ma wskazówki, jak to naprawić bez usuwania żadnej wtyczki. – Measuring

+0

Czy sprawdziłeś program Resharper> Opcje> Edycja kodu> C#> Puste linie> Zachowaj maksymalnie puste wiersze w kodzie? –

Odpowiedz

8

Usunięcie pliku (devExpress) licenses.licx we właściwościach spowoduje jego usunięcie.

+0

Po pewnym czasie pojawia się ponownie, bardzo denerwujące – Toddams

0

Rozwiązałem poprzez wyłączenie ReSharper (się). Myślę, że jest wniosek z DevExpress i mechanizmem modyfikacji kodu ReSharper (lub przynajmniej sprawdzania). Rozglądałem się wokół wielu opcji CodeRush i ReSharper. Również wiele razy skanowałam sieć. Tam nic nie ma! Nikt nie napotkał tego problemu, ale ja :)