Когда я пытаюсь создать файл Excel с использованием приведенного ниже кода на локальном (64-разрядном) компьютере, я получаю сообщение об ошибке ниже.
<%@ Page ASPCompat="True" language="vb" %>
<%
Dim XLS ' Excel SpeedGen Object
XLS = Server.CreateObject("XLSpeedGen.ASP") <--- I am getting error in this line
XLS.AddVariable("Name", strName)
XLS.Generate(SrcBook, "", False)
%>
Сведения об исключении:
System.Web.HttpException: при вызове OnStartPage в режиме совместимости с ASP возникла ошибка.
Трассировка стека:
[HttpException (0x80004005): Произошла ошибка при вызове OnStartPage в режиме совместимости ASP.] *
System.Web.Util.AspCompatApplicationStep.OnPageStart (компонент объекта) +3028336 System.Web.HttpServerUtility.CreateObject (StringObject (StringObject)progID) + 142
Я зарегистрировал "XLSpeedGenASP.dll", используя приведенный ниже код на моей локальной машине.
regsvr32 "E:\XLSpeedGen\XLSpeedGenASP.dll"
Тем не менее я получаю ту же ошибку.Как решить вышеупомянутую проблему?