2010-11-17 19 views
6

Çeşitli ortamlarda bir MVC sitesini dağıtmak için TFS yapılarını kullandığım bir durum var. Web dizini elle düzenlemek zorunda kalmadan bağlantı dizeleri gibi her şeyin doğru olmasını sağlamak için TFS yapıları ile web.config dönüşümlerini kullanmak istiyorum.Yeni yapı yapılandırmasını kullanmak ve web yapılandırmasını dönüştürmek için TFS 2010 Builds'ı nasıl edinebilirim?

Dev, QA ve RC için yeni Yapılandırmalar (VS2010'da Yapılandırma Yöneticisi'ni kullanarak) oluşturdum. Ayrıca uygun dönüşümler ile Web.Dev.config vb. Var, ancak bunları oluşturduğum TFS yapı tanımları ile çalışmak için bir kayıp yaşıyorum.

Herhangi bir fikiriniz var mı?

DÜZENLEME: Okulum hatası benim bölümümde (okullara yönelik herhangi bir suç yok, çoğu kişi daha iyi biliyordu!) Çözüm dosyamı kontrol etmedim ve böylece TFS'nin yeni yapı yapılandırmaları oluşturduğuna dair hiçbir fikrim yoktu.

cevap

11

TFS Oluşturma sunucusu, çalıştırdığınız yapı türüne göre doğru dönüşümü seçecektir. Yani, sadece yapı tipini seçmelisiniz.

Bunun için:

  1. Git kurmak için Yapılandırmaları" konulu
  2. elips tıklayın "kurmak öğeler", Yapınızın tanımı Süreci "sekmesi" Açık
  3. düzenlemek 1.Required genişletmek ve "
  4. Yapılandırma satırında istediğiniz özel yapılandırmayı Ekle ve yazın. Bunun içine yazmanıza izin veren bir açılır liste olduğunu unutmayın; Yapılandırma türü, dönüşüm için sahip olduğunuz adlandırılmış yapılandırma ile tam olarak eşleşmelidir. Durumunuzda, yapılandırma "Dev" olarak adlandırılmışsa, sadece "Dev" yazın.
  5. Platformu seçin. Genellikle bu "herhangi bir CPU" dir. Ancak, bazen 32 bit montaj bağımlılığınız varsa, bunu açıkça x86'ya ayarlamanız gerekebilir. Bilgi
+0

teşekkürler - Benim sln dosyasında kontrol etmedi ve bu yüzden TFS benim yeni inşa yapılandırmaları hakkında hiçbir fikri olmadığını çok aptalca bir hata yapıyordu. – DaveParsons

İlgili konular