我找不到System.Windows.Media命名空间

时间:2013-07-16 12:58:37

标签: c# dll visual-studio-2012 assemblies

我似乎无法找到我的C#项目的System.Windows.Media引用。它根本不存在!

帮助和提示? enter image description here

2 个答案:

答案 0 :(得分:13)

System.Windows.Media名称空间 - 其中的大多数类型都位于程序集 PresentationFramework.dllPresentationCore.dll中。

您应该查找您感兴趣的任何类型(通过MSDN),并检查它所在的程序集。您必须区分命名空间和程序集 - 它们是不同的概念。作为项目配置的一部分,您将引用添加到程序集,但在源代码中指定名称空间(通常通过using指令)。

答案 1 :(得分:2)

System.Windows.Media不是参考,它是namespace

此命名空间属于PresentationFramework.dllPresentationCore.dll

Namespace:  System.Windows.Media
Assembly:  PresentationFramework (in PresentationFramework.dll)

您可以在当前项目中添加这些 dll 文件,然后通过using使用它。

using System.Windows.Media;