IronWord with DocumentFormat.OpenXml

Curtis Chau
Curtis Chau
Updated: 29 Haziran 2026

Projede iki paketin paylaşılması durumunda, IronWord'un DocumentFormat.OpenXml ile birlikte çalıştırılması bozuk belgeler, yanlış formatlama veya çalışma zamanı hataları üretebilir.

System.InvalidOperationException
NullReferenceException
Text

Sorun, IronWord ile DocumentFormat.OpenXml'un yeni sürümleri arasındaki dahili tür ve bağımlılık uyumsuzluklarından kaynaklanmaktadır. Bu sürümler uyuşmadığında, belge bozulmaları, bozuk biçimlendirme veya çalışma zamanı sırasında atılan istisnalar görürsünüz.

Çözüm

Seçenek 1: DocumentFormat.OpenXml'i 2.8.1 sürümüne sabitleyin

Projenizin her iki paketi de gerçekten gerekli kılması durumunda, DocumentFormat.OpenXml'u 2.8.1 sürümüne kilitleyin. IronWord ile herhangi bir kararlılık veya çıktı sorunu yaşamadan bir arada var olduğu bilinen tek sürümdür.

Install-Package DocumentFormat.OpenXml -Version 2.8.1
SHELL
Uyarı: DocumentFormat.OpenXml'in daha yeni herhangi bir sürümü desteklenmez ve IronWord'u bozabilir.

Seçenek 2: DocumentFormat.OpenXml'i Bırakın

Paket iş akışınız için hayati değilse, kaldırın ve sadece IronWord'a güvenin. Yalnızca IronWord'u kullanarak çatışmayı tamamen önleyebilir ve çıktıyı güvenilir tutabilirsiniz.

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

Daha Fazla Oku

Başlamaya Hazır mısınız?

Nuget Downloads 61,140Sürüm:2026.11yeni yayınlandı