Aracılığıyla paylaş


Yapı özelleştirmeleri sorun giderme

Özel oluşturma adımları veya beklediğiniz gibi olayları çalışmıyor, neyin yanlış gittiğini anlamak denemek için yapabileceğiniz birkaç şey vardır.

  • Özel yapý adımlarınız üretmek dosyaları çıkışlarını bildirmek dosyaları eşleştiğinden emin olun.

  • Özel yapý adımlarınız sinyalidir herhangi bir dosya oluşturmak veya diğer bağımlılıklar oluşturma adımları (özel veya başka türlü), bu dosyaların projenize eklendiğinden emin olun. Ve özel yapı sonra adım dosyaları tüketen araçları çalıştırmak emin olun.

  • Ne özel yapý adımınız gerçekten yaptığını görüntülemek, eklemek için @echo on ilk komut olarak. Yapý olaylarý ve yapı adımlar geçici .bat dosyaya yerleştirin ve projesi oluþturulduðunda çalıştırın. Bu nedenle, hata denetimini kendi yapý olayý eklemek veya adım komutlar oluşturabilir.

  • Ne gerçekten yürütülen görmek için Ara dosya dizini oluşturma günlüğüne inceleyin. Yapý günlüðüne adını ve yolunu tarafından temsil MSBuild makro deyiminde $(IntDir)\$(MSBuildProjectName).log.

  • Birden çok varsayılan süre olan yapı içindeki bilgileri toplamak için proje ayarlarınızı değiştirin. Üzerinde araçları menüsünde,'ı seçenekleri. İçinde seçenekleri iletişim kutusunu tıklatın Projeler ve çözümler düğümü tıklatın ve sonra oluþturup çalýþtýrmak düğüm. Daha sonra içinde MSBuild proje yapı günlük dosyasının ayrıntı düzeyini kutusuna ayrıntılı.

  • Bütün deðerlerini kullanmakta olduğunuz makro adı veya dizin dosyası olmadığını doğrulayın. Makroları ayrı ayrı echo veya ekleyebilirsiniz copy %0 command.bat özel yapý adımınız başlangıcına, kopyalar command.bat özel yapý Adım sonu komutları tüm makroları genişletilmiş.

  • Özel yapý adımları çalıştırın ve yapý olaylarý davranışlarını tek tek denetlemek için.

Ayrıca bkz.

Başvuru

Özel yapım adımlar ve yapý olaylarý anlama