如何在VS2010 IDE中添加System.ComponentModel.Composition.dll?

pro*_*eek 3 mef visual-studio-2010 visual-studio

使用命令行,我用/r:VS810添加如下引用.

csc Program.cs /r:System.ComponentModel.Composition.dll /r:SharedLibrary.dll
Run Code Online (Sandbox Code Playgroud)

如何在VS2010 IDE中添加引用?

我试图右键单击Solution Explorer,然后单击"Add Reference ...",但我找不到System.ComponentModel.Composition.

在此输入图像描述

Con*_*rix 8

Productivity Power Tools的" 添加引用"对话框正在过滤3.5框架程序集,因为您的应用程序无疑是针对3.5.

System.ComponentModel.Composition.dll是一个4.0 Framework dll.您可以通过浏览到4.0框架文件夹来添加引用,但这将阻止您的应用程序进行编译.

相反,如果要使用4.0功能,则应将应用程序的目标更改为4.0

  • @proseek如果您仍需要定位.NET 3.5,您可以随时从[mef.codeplex.com]获取源代码并自行重新编译. (2认同)