2013-03-05 17 views
6

Kiedy buduję (TFS 2012) moje 4 rozwiązania z konfiguracjami do kompilacji = dowolne CPU | Release to budowanie Wszystkie z nich jako Release, 2 z nich jako Debug | Mieszane platformy i jeden z nich jako debugowanie | Dowolny procesor.TFS Build buduje wiele konfiguracji pomimo wybrania wersji

Jeśli ustawię go na zwolnienie, chciałbym, aby zrobił tylko kompilację wydania. Czy ktokolwiek mógłby mi dać jakiś wgląd w to, dlaczego robi także niektóre kompilacje debugowania?

Odpowiedz

3

Kilka rzeczy do sprawdzenia:

  • Czy określono wiele konfiguracji zbudować w konfiguracji budować? W konfiguracji kompilacji przejdź do karty Process, a następnie Items to Build ->Configurations to Build.
  • Po drugie, przejrzyj swoje konfiguracje rozwiązań. Możesz dostać się do tego poprzez menu Build w Visual Studio następnie Configuration Manager. Tutaj możesz edytować sposób, w jaki projekty mają być budowane, biorąc pod uwagę określoną konfigurację rozwiązania.

Aktualizacja

  • Jeśli dostosować szablon procesu kompilacji spróbuj stripping to powrót do domyślnego jednej i sprawdzić, czy problem nadal występuje.
+0

Wielkie dzięki za poświęcenie czasu na odpowiedź. Sprawdziłem konfigurację rozwiązania i wszystko wygląda dobrze. W opcji "konfiguracje do kompilacji" jest również tylko jedno ustawienie ustawione na Release | Dowolny procesor. – 4imble

+0

Czy możesz przesłać dziennik kompilacji do pastebin, aby móc go obejrzeć? – gregpakes

+0

Oczywiście, jest on zbudowany przy użyciu "Verbose" http://pastebin.com/zz6Lc94j – 4imble