簡體   English   中英

使用C#替換Microsoft Word 97中的文本

[英]Replacing text in Microsoft Word 97 with C#

我正在編寫一個程序,該程序部分替換word文檔中的文本。 當前,我正在引用Microsoft.Office.Interop.Word程序集,但是,在安裝了Word 97的計算機上運行該程序時,我收到錯誤消息。

一切都可以在我的開發計算機上完美運行,但是我還需要它與Word 97一起使用。是否有一個相當快速的解決方案? 還是我的問題來自別的東西? 此時我唯一要經歷的錯誤是“無法加載文件或程序集“ Microsoft.Office.Interop.Word,版本= 14.0.0.0,...”。

我不一定需要它與Word的較新版本一起使用,但是,如果客戶端更新了他們的Word版本,那么程序不中斷就很好了。 有任何想法嗎?

我從另一個開發人員那里選了這個項目,以前沒有很多知識。 我是否需要大量重新設計代碼以使其與Word 97兼容?

您需要將Word引用的“引用屬性”設置為“ Specific Version設置為false 當新版本的Word發布時,您將必須測試您的程序,以確保引用的API仍然存在。 您可能需要為Word 97重寫應用程序的某些部分,因為您使用的某些API可能不存在

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM