Soran
DevExpress hatası

Soru
-
Tüm Yanıtlar
-
DLL'ler sunucuda varmı ? Referans olarak eklediğiniz ?
Muhtemelen DevExpress.Web dll'i projede yok. Default olarak kendi eklemiyor zaten. Siz referanslara ekledikten sonra copy local özelliğini true yapın. Sorununuz giderilecektir.
İletişim -
Birde bunu bir web sitenin altında Add Application seçeneği ile yayınlamışsanız ve üst sitenin Devexpress versiyonu farklıysa üst sitenin devexpress dll lerini alt projedeki ile uyumlu hale getirin. Bu arada upgrade ve downgrade işlemlerinizde eski dll versiyonlarını bin klasörü altından silin.
Örneğin sizde 12.2 var ise 11.5 i silmeniz gerekir. Yoksa hata verir.
-
Birde bunu bir web sitenin altında Add Application seçeneği ile yayınlamışsanız ve üst sitenin Devexpress versiyonu farklıysa üst sitenin devexpress dll lerini alt projedeki ile uyumlu hale getirin. Bu arada upgrade ve downgrade işlemlerinizde eski dll versiyonlarını bin klasörü altından silin.
Örneğin sizde 12.2 var ise 11.5 i silmeniz gerekir. Yoksa hata verir.
İletişim -
-
Uygulamanın bulunduğu dizindeki bin klasöründe değil mi ?
Ayrıca upgrade işlemi yaptınızmı ? (Başka bir şey geldi aklıma. Ondan soruyorum.)
İletişim -
-
Çözdüm arkadaşlar cevaplarınız için teşekkürler aynı hata ile karşılaşanlar için kullandığınız DevExpress sürümünü sunucuyada kurulması gerekiyormuş.
Sunucuya kurulmasına gerek yok. Öyle olsaydı, her devExpress versiyonunu hosting'lerin kurması gerekirdi. Buda asp.net temp folder'da dll'lerin birbirine girmesi ve hiçbir sitenin çalışmaması anlamına gelir. Çünkü DevExpress'in herhangi bir dll'i (düşük yada yüksek versiyon) asp.net temp dosyasında varsa, bu dosya şurda zaten var der çalışmaz.
Bana göre bu bir çözüm değil.
İletişim