bartender在iis上报错

项目场景:

使用Bartender来控制斑马打印机出现的错误,在本机试验是可以的,远程到客户电脑,部署在iis上则失败,同时远程电脑的Winform测试程序是可以的,因此可以判断是iis出现问题。


问题描述

The BarTender engine could not be started. Possible reasons are:
1) BarTender is not properly installed.2) BarTender is not properly registered on the computer (e.g bartend.exe
/register).3) There are too many process instances of BarTender running. Stop a fewbartend.exe instances and try again. Also see SDK Engine.Start methoddocumentation for information about how to allow more BarTender processesto run on your computer by increasing your "non-interactive" shared desktopheap.
4) The user account does not have permission to run BarTender.

解决方案:

在网上搜了下,给出了一些解决方法:
控制面板=>管理工具=>组件服务=>计算机=>我的电脑=>DCOM配置
找到以bartender单词开头的几个服务。
右击服务=>属性=>安全
全部改为自定义 并且这三项编辑里面添加账户,加入 network service账户,并给与其最大权限。
回到iis上,选择我们发布的网站,双击身份验证(在内容视图界面)
右键ASP.NET模拟,编辑,特定用户,设置,将自己本机的登录账号密码输入进去;基本上到这里就行了。
如果还不行可以试试以下操作:
打开iis=>点击应用程序池=>选择对应的程序池=>点击高级设置=>进程模拟下的标识=>内置账户=>network Service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值