请问这种问题要怎么解决呢
这个是打印的方法
public bool Print(string jobName, out string MSG)
{
MSG = "";
Messages Messages;
BtPrintResult btPrintResult = btformat.Print(jobName, WaitForSpoolJobToComplete: false, 0, out Messages);
if (btPrintResult != 0)
{
IEnumerator enumerator = Messages.GetEnumerator();
while (enumerator.MoveNext())
{
Message message = (Message)enumerator.Current;
MSG = message.Message;
}
}
return btPrintResult == BtPrintResult.btSuccess;
}
调用的这个 dll 文件
Interop.BarTender.dll
服务器上也装了软件
来自AI:
根据您提供的信息,报错信息是"3126 自动化调用需要 Automation 版"。这个错误通常表示您正在使用的BarTender打印软件需要Automation版本,而您当前使用的版本可能不是Automation版本。
要解决这个问题,您可以尝试以下步骤:
重新安装服务器