如何从ASP.NET自动化Word
在Windows server 2012 r2 64位中,我有一个旧的.NET应用程序,它用VB重写,在IIS 8下运行。在此应用程序中,有一段代码用于打开/编写Word文档 我的要求是将Word自动化,以便在此.NET应用程序中使用如何从ASP.NET自动化Word,asp.net,vb.net,Asp.net,Vb.net,在Windows server 2012 r2 64位中,我有一个旧的.NET应用程序,它用VB重写,在IIS 8下运行。在此应用程序中,有一段代码用于打开/编写Word文档 我的要求是将Word自动化,以便在此.NET应用程序中使用 在.NET应用程序中仍然可以自动使用Word吗 如果是,在不使用Visual Studio的情况下,自动在.NET应用程序中使用Word的正确步骤是什么 谢谢 更新 嗨 谢谢你的回复 对于“自动化Word”,我指的是从这个.NET应用程序调用Word(通过Inte
Imports Microsoft.Office.Interop.Word
Module Module1
Sub Main()
' Create application instance.
Dim app As Application = New Application
' Open specified file.
Dim doc As Document = app.Documents.Open("C:\word.doc")
' Loop through all words.
Dim count As Integer = doc.Words.Count
For i As Integer = 1 To count
' Write word to screen.
Dim text As String = doc.Words(i).Text
Console.WriteLine("Word {0} = {1}", i, text)
Next
' Quit the application.
app.Quit()
End Sub
End Module
这仍然是可能的,但对于当时和现在来说,在服务器上这都是一个非常糟糕的主意。问题是,时至今日,微软拒绝提供更好的第一方选择,而第三方的东西又不稳定又愚蠢又昂贵。类似的问题还有很多。定义“自动化单词”。你到底需要做什么?