首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析System.Drawing.Printing

无法解析System.Drawing.Printing
EN

Stack Overflow用户
提问于 2013-04-12 17:22:46
回答 2查看 8.1K关注 0票数 4

我正在尝试使用MSDN上描述的方法显示本地计算机上已安装的打印机的列表...

代码语言:javascript
复制
using System.Drawing;
using System.Drawing.Printing;

namespace SandBox
{
    class Program
    {
        static void Main(string[] args)
        {

            for (int i = 0; i < PrinterSettings.InstalledPrinters.Count; i++)
            {
                Console.WriteLine(PrinterSettings.InstalledPrinters[i]);        
            }

            Console.ReadLine();
        }
    }
}

问题出在Using语句上,无法解决“打印”命名空间。我是否遗漏了额外的参考资料?

更新:我已经添加了对System.Drawing & System.Printing的引用,但这并不能解决问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-12 17:27:04

为了使用System.Drawing.Printing命名空间,必须引用程序集System.Drawing.dll

票数 11
EN

Stack Overflow用户

发布于 2020-04-30 02:00:27

.Net Core.Net Standard中,可以通过nuget Microsoft.Windows.Compatibility安装System.Drawing.Printing

文档:https://docs.microsoft.com/en-us/dotnet/core/porting/windows-compat-pack

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15967556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档