[ad_1]
皆さん、こんにちは。このエラーの原因を知りたいです。 それを修正しようとしましたが失敗しました。 ページ上で Word を開きたいと考えています。 みんなありがとう。 このエラーの解決策はありますか?
私が試したこと:
「https://www.codeproject.com/」アプリケーションでサーバー エラーが発生しました。
コンパイルエラー
説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。 次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。
コンパイラ エラー メッセージ: BC30002: タイプ ‘Word.Application’ が定義されていません。
ソースエラー:
Line 497: Line 498: Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click Line 499: Dim oWord As Word.Application Line 500: Dim oDoc As Word.Document Line 501: oWord = CreateObject("Word.Application")
VB
Private Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click Dim oWord As Word.Application Dim oDoc As Word.Document oWord = CreateObject("Word.Application") oWord.Visible = True oDoc = oWord.Documents.Add("C:\wordfile.docx") End Sub
解決策 1
メッセージは明確です。コンパイラーはクラスまたは名前空間への参照を見つけることができません。 Word
あなたのソースで。 への参照を追加しましたか Microsoft.Office.Interop.Word 名前空間 | Microsoft.Office.Interop.Word 名前空間 Microsoft Learn[^]、それを含めましたか?
解決策 2
うーん…このページでは Word を開くことができません。 作成したコードは、クライアント マシンではなく、誰にも表示されない Web サーバー上で Word を開きます。
コードが失敗する理由は、開発マシンに Office がインストールされていないためです。
[ad_2]
コメント