WebDeploy ve Debug oluşturur

Bizim web uygulaması farklı db bağlantıları ve hata ayıklama modunda birçok superflous çıkışı içerir, bu geliştirme sırasında yerel test için çok yararlıdır. Bu ayrıca, her Yayınlamadan önce (VStudio'nun içinde) Yayınlama moduna geçmek için hatırlamamız gerektiğini ifade eder.

Dün satın aldığımız hata, web uygulamasının hata ayıklama sürümünü yayınladı ve küçük bir felakete neden oldu.

Gelecekte bunu önlemek için en iyi yaklaşım nedir?

Teşekkürler.

1

1 cevap

Komut dosyasını msbuild veya powershell kullanarak komut dosyası haline getirin ve komut dosyasının 'Release' seçeneğini belirtip msdeploy komutunu çağırmasını sağlayın. Dağıtımı el ile yapmak yerine yapmak için bir komut dosyanız varsa, her zaman tutarlı olacaktır.

1
katma
Teşekkürler John, bir toplu iş dosyası oluşturmak mı istiyorsun?
katma yazar abenci, kaynak
@devdept: Bir toplu iş dosyasını veya Visual Studio'yla (ve bunu kullanıyorsanız Team Foundation Server'ı) veya bir üçüncü taraf aracında yerleşik olarak bulunan araçlardan bazılarını kullanabilirsiniz. Sorun şu ki, sorunu tekrar önlemek istiyorsanız dağıtımınızı otomatikleştirmelisiniz
katma yazar Hector Correa, kaynak