0

「コントロールパネル-管理ツール-コンポーネントサービス-コンピューター-マイコンピューター-DCOM構成」でMicrosoftWord文書が見つかりませんでした。次に、MicrosoftWordとExcelのアクセス許可を付与する方法

4

2 に答える 2

1

この記事を読んで、決して試してはいけない理由を学びましょう。

http://support.microsoft.com/kb/257757

于 2012-04-09T11:50:28.717 に答える
0

サーバー シナリオ (ASP.NET、Windows サービスなど) で Office 相互運用を使用することは、MS ではサポートされていません - http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757#を参照してくださいkb2

さらに、Windows Vista 以降、いくつかのセキュリティ関連の変更があり、基本的に Windows サービスで「デスクトップのような」ことを行うのが非常に難しくなっています (この点に関して、IIS/ASP.NET は Windows サービスの特殊なケースです)。

Office ファイル (Office Interop なし) を処理するためのライブラリ (無料および商用) がいくつかあります。

MS は、無料の OpenXML SDK V 2.0 を提供しています

エクセル

別の無料オプションを参照してください http://www.codeproject.com/KB/office/OpenXML.aspx (XLSX のみ)

古いバージョンの Excel (XLSX だけでなく XLS など) の処理、レンダリング、PDF の作成、数式などが必要な場合は、ClosedXML (無料、XLSX のみ)、EPPlus (無料、XLSX のみ)などのさまざまな無料および商用ライブラリがあります。 、Aspose.CellsSpreadsheetGearLibXLFlexcelなど。

于 2012-04-09T12:03:51.330 に答える