LinqToExcel kitaplığını kullanan bir proje oluşturmaya çalışıyorum. Ayrıca, günlükleri yazmak için log4net kullanıyorum.Log4net aksamını yüklemeye çalışırken hata atılıyor
Sorunum bu kod satırları çalıştırmak için tryomg olduğumda başladı:
var excel = new ExcelQueryFactory(ExcelPath);
return (from r in excel.Worksheet<RowDetails>(company.Name)
select r).Count();
Bu hat atılan istisna:
HATA MyProj.Program Ana: System.IO.FileLoadException: Olabilir yüklenemedi dosya veya derleme 'log4net, Sürüm = 1.2.11.0, Culture = tarafsız, PublicKeyToken = 669e0ddf0bb1aa2a' veya bağımlılıklarından biri. Montajın manifest tanımı referansı ile uyuşmuyor. (HRESULT özel durum: 0x80131040) Dosya adı: 'log4net, Sürüm = 1.2.11.0, Culture = neutral, PublicKeyToken = 669e0ddf0bb1aa2a'
Ben bu satırdan önce log4net kullanmaya başarılı olduğumu dikkat etmek önemlidir.
Herhangi bir yardım için minnettarım.
Çok teşekkürler!
Log4net aksamının farklı sürümlerini yüklüyormuşsunuz gibi görünür. Dosya sisteminizde birkaç log4net.dll dosyanız olabilir ve yanlış olan yüklenecek şekilde alınır mı? –
Aynı sorun var; Dağıtım projemde imza eşleşir, dll derlememle aynı dizinde dağıtılır, ancak bu hatayı alıyorum. Yine de ilk bölüm. –
1.2.11+, iki anahtar, "eski anahtar" ve "yeni anahtar" olarak geliyor. –