当前位置:编程学习 > C#/ASP.NET >>

web发布后产生的打印问题

我做了一个后台调用OFFICE的打印功能,本地跑以下代码打印完全没问题,但是发布之后在另外一电脑上输入网址访问点时,就无法打印(检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败)。这两天电脑在本地跑都没问题,但是发布后互相访问时都无法打印。
    '辞职流程按钮点击事件
    Protected Sub btnResignProcess_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnResignProcess.Click
       Dim myexcel As New Excel.Application() '定义excel应用程序
        Dim exbook As Excel.Workbook '定义工作簿
        Dim exsheet As Excel.Worksheet '定义工作表
        Try
            myexcel.Visible = False
            myexcel.DisplayAlerts = False
            exbook = myexcel.Workbooks.Open(System.AppDomain.CurrentDomain.BaseDirectory + "PrintMode/入退职流程模板.xlsx")
            exsheet = exbook.Sheets(1)
            exsheet.PrintOut()
            exbook.Saved = False
            myexcel.Workbooks.Close()
            myexcel.Quit()
            GC.Collect()
    End Sub web发布打印 --------------------编程问答-------------------- 需要把com做成cab文件,用户下载并注册后才可以 --------------------编程问答-------------------- 参考解决方案http://www.cnblogs.com/Sue_/articles/2123372.html
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,