0

Word文書のテキストを部分的に置き換えるプログラムを書いています。現在、Microsoft.Office.Interop.Word アセンブリを参照していますが、Word 97 がインストールされているマシンでプログラムを実行するとエラーが発生します。

すべてが私の開発マシンで完全に動作しますが、Word 97 でも動作する必要があります。かなり簡単な解決策はありますか? または、私の問題は他の何かから来ていますか? この時点で対処しなければならない唯一のエラーは、「ファイルまたはアセンブリ "Microsoft.Office.Interop.Word, Version=14.0.0.0, ..." を読み込めませんでした」です。

最近のバージョンの Word で動作するために必ずしも必要というわけではありませんが、クライアントが Word のバージョンを更新した場合、プログラムが壊れていなければよいでしょう。何か案は?

私はこのプロジェクトを別の開発者から事前知識なしで選びました。これを Word 97 と互換性を持たせるには、コードを大幅に再設計する必要がありますか?

4

1 に答える 1

0

Specific VersionWord 参照を に設定するには、参照プロパティを設定する必要がありますfalse。Word の新しいバージョンが公開されたら、プログラムをテストして、参照する API がまだ存在することを確認する必要があります。使用する API の一部が存在しない可能性があるため、アプリケーションの一部を Word 97 用に書き直す必要がある場合があります。

于 2011-04-21T16:55:21.057 に答える