在“添加引用”中找不到System.Windows

时间:2012-01-19 09:33:50

标签: visual-studio-2010 .net-4.0

我在Visual Studio 2010创建了一个基于文件系统的新网站。在属性页面上,我设置为使用.NET 4.0,但在“添加引用”对话框中找不到System.Windows。我的电脑上唯一的副本似乎在这个目录中,但这不是Silverlight项目

C:\Program Files\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0

我认为它可能与客户端配置文件与完整版本有关,但我看不到在网站项目中指定的位置。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

并非所有命名空间都具有“添加引用”对话框中使用的相应DLL文件名。 System.Windows就是其中之一。

例如,System.Windows.Clipboard驻留在PresentationCore.dll中,但System.Windows.SizeConverter位于WindowsBase.dll中。这一切都取决于您需要访问的实际类型。

答案 1 :(得分:1)

System.Windows是WPF基类 - 您无法将该程序集添加到ASP.NET站点。您需要更改您的应用程序类型才能使用它。

相关问题