【问题标题】:VS 2010 Beta 1 doesn't recognize the System.Printing.PrintTicket classVS 2010 Beta 1 无法识别 System.Printing.PrintTicket 类
【发布时间】:2009-07-09 05:11:24
【问题描述】:

我在使用 Visual Studio 2010 Team System Beta 1 时遇到以下问题:

在处理一些打印代码时,我尝试声明一个 System.Printing.PrintTicket 类型的变量,但 Visual Studio 似乎无法识别该类的存在。它出现在 MSDN 文档中,而 System.Printing.PrintQueue 等其他类具有 PrintTicket 类型的变量,但即使在这些情况下,VS 也不会将其识别为有效类型。

有谁知道这是一个错误,还是我遗漏了什么??

谢谢...

PD:我在我的项目中有对 System.Printing.dll 文件的必需引用,在类文件中有必需的“使用”指令。事实上,我使用过的 System.Printing 命名空间的每个类都可以工作,除了那个。

【问题讨论】:

    标签: c# .net wpf visual-studio-2010 .net-4.0


    【解决方案1】:

    好吧,我绝对是个白痴。问题是 PrintTicket 对象是在与 System.Printing 命名空间的其余部分不同的程序集中定义的。我相信 MS 应该改变这一点,但是......

    就是这样……

    编辑:针对 Ivix 的问题,定义 PrintTicket 的程序集是 ReachFramework(文件名是 ReachFramework.dll)

    【讨论】:

      【解决方案2】:

      PrintTicket 是一个 .NET 4.5 函数,但 Visual Studio 2010 只支持最高 .NET 4.0。

      如果您使用的是 Windows XP,.NET 版本最高只能为 4.0

      【讨论】:

        猜你喜欢
        • 2010-12-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-26
        • 2020-09-08
        • 1970-01-01
        • 2022-10-05
        • 1970-01-01
        相关资源
        最近更新 更多