Często (zawsze?) w projektach mamy do czynienia z kilkoma wersjami konfiguracji. Równie często można je kojarzyć z konfiguracjami kompilacji konkretnego buildu, na przykład konfiguracja testowa powinna być wykorzystana dla buildu w wersji DEBUG, a produkcyjna dla RELEASE. W bardzo prosty sposób można osiągnąć taki efekt z poziomu Visual Studio, bez uciekania się do zewnętrznych skryptów:1) tworzymy katalog dla plików konfiguracyjnych i umieszczamy z nim różne wersje (np różniące się wartościami ... [More]

Ignorowanie ostrzeżeń kompilacji

18 kwietnia 2008 12:27 w kategorii: pro
Tagi: ,
Generalnie ostrzeżenia kompilatora służą wskazaniu potencjalnie niebezpiecznych miejsc w naszym kodzie. Dość powszechny jest także pogląd (moim zdaniem - słuszny) nakazujący traktować ostrzeżenia na równi z błędami. Visual Studio umożliwa nam takie postępowanie poprzez opcję "Treat warnings as errors" (we właściwościach projektu, zakładka Build): Jej domyślna wartość to None, zachęcam jednak do zmiany tego ustawienia.Co natomiast w przypadku, gdy ostrzeżenie jest nam znane i z całą odpowiedzial... [More]