我们使用经典的asp来调用C#dll,在C#dll中我们使用System.Drawing.Printing.PrinterSettings.InstalledPrinters来获取可用的打印机列表.如果打印机未共享,则当用户尝试打印时,它们不会显示.本地系统帐户可以从VB6 dll查看和打印它们,管理员可以像您期望的那样从C#dll打印得很好.我们需要授予用户某种权限,以便这些打印机可用吗?