in Eski Blog Yazılarım

VS.NET Post-build Event ve Bir Kaç Bağlantı

Windows’a Servis şeklinde bir uygulama yazıyorum. Debug yaparken
servisi önce Windows’a kaydetmek gerektiği için elle InstallUtil.exe’yi
her seferinde çalıştırmak zor ve vakit kaybettirici oluyordu. Daha
pratik olsun diye Build Events menüsünden Post-build olayına elle
yazdığım script’i ekledim. Aşağıdaki gibi bir şey.

net stop "$(TargetName)"
%SystemRoot%Microsoft.NETFrameworkv2.0.50727InstallUtil.exe /u "$(TargetPath)"
%SystemRoot%Microsoft.NETFrameworkv2.0.50727InstallUtil.exe "$(TargetPath)"
net start "$(TargetName)"

Bunu ekledikten sonra vs.net ile yapılan her başarılı build
işleminde bu macro çalışacak ve sizin her seferinden servisi
uninstall-install yapmanıza gerek kalmayacak.

Burda dikkat edilmesi gereken nokta, ilk
buildinizden önce servisi elle yüklemelisiniz. Daha sonra unistall
yapılacak duruma geldiğinde bu macro sorunsuz çalışacaktır.

Yazmışken bir kaç link paylaşayım.

Windows 7 Beta Çıkmış
https://partner.microsoft.com/global/productssolutions/windows/wiwindows7

Microsoft Tag Çıkmış (Şerefsizim Daha Önce Düşünmüştüm)
http://www.microsoft.com/tag/

Microsoft Code Analysis Tool .NET (CAT.NET) v1 CTP – 64 bit (Bu alet’te Secure Coding için bir araç.)
http://www.microsoft.com/downloads/details.aspx?familyid=E0052BBA-2D50-4214-B65B-37E5EF44F146&displaylang=en

Evet linklerin hepsi microsoft’un Adamlar Çalışıyor…

Yorum Bırak

Comment