web发布后产生的打印问题

carlosadps 2013-02-04 04:39:33
我做了一个后台调用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
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2013-02-05
  • 打赏
  • 举报
回复
gxingmin 2013-02-05
  • 打赏
  • 举报
回复
需要把com做成cab文件,用户下载并注册后才可以

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧