Sürekli olarak iyileştirmeler ve yeni özellikler ile desteklediğimiz B2B uygulama çerçevesinin güncel hali ftp://ftp.netsis.com.tr/B2B/Guncel_Set_B2B_Developers/ adresinde yayınlanmaktadır. Güncel dosyalar bu adresten indirildikten sonra izlenecek güncelleme adımlar şu şekildedir :
1- DLL Güncellemesi
- B2BXBLL.dll ve varsa diğer dosyalar (LogisticsXBLL, CRMXBLL, FinanceXBLL vs.), Netsis klasöründeki Temelset dizinine kopyalanır.
(Temelset dizinin nerede olduğunu bulmak için regedit çalıştırılır. H_KEY_LOCAL_MACHINE\SOFTWARE yolu takip edildikten sonra 32 bit makinelerde \Netsis\Ticari yolu, 64 bit makinelerde ise Wow6432Node\Netsis\Ticari yolu takip edilir. Registery’de Program Dizini olarak tanımlanan adres Temelset dizinini işaret etmektedir.)
- Dll dosyaları kopyalandıktan sonra Netsis klasöründeki Servis dizini açılır ve “RegControl” uygulaması çalıştırılır.
2- AppServer Güncellemesi
- Services.msc çalıştırılır ve herhangi bir Redcode servisinin özelliklerine bakılarak AppServer dizini bulunur.
- Bu dizinde yer alan App.config dosyasının yedeği alınır.
- Redcode servisleri durdurulduktan sonra güncel sette AppServer içerisinde yer alan dosyalar ilgili dizine kopyalanır.
- Yedeği alınan App.config dosyası tekrar aynı dizine alınır. (Eski App.config dosyasını saklayarak bizim makinemize özel olan kurulum ayarlarını vs. korumuş olduk.)
3- WebServer Güncellemesi
- IIS’ten WebServer’ın dosyalarının olduğu dizin bulunur.
- Bu dizinde yer alan web.config dosyasının yedeği alınır.
- Application Pool durdurulduktan sonra güncel sette WebServer içerisinde yer alan dosyalar ilgili dizine kopyalanır.
- Yedeği alınan web.config dosyası tekrar aynı dizine alınır. (Eski Web.config dosyasını saklayarak projeye özel olan ayarları vs. korumuş olduk.)
Redcode servisleri ve Application başlatılarak güncelleme işlemi tamamlanır.