2011-06-10 60 views
3

使用命令行,我使用/r:來添加VS2010的引用,如下所示。如何在VS2010 IDE中添加System.ComponentModel.Composition.dll?

csc Program.cs /r:System.ComponentModel.Composition.dll /r:SharedLibrary.dll 

如何在VS2010 IDE中添加引用?

我試圖右鍵單擊Solution Explorer,然後單擊「添加引用...」,但我找不到System.ComponentModel.Composition

enter image description here

回答

8

Add Reference Dialog從生產電動工具,因爲你的應用程序,無疑是針對3.5濾波3.5框架組件。

System.ComponentModel.Composition.dll是一個4.0框架DLL。您可以通過瀏覽到4.0框架文件夾來添加參考,但這會停止編譯應用程序。

相反,你應該,如果你想使用4.0功能

+0

使目標至4.0框架解決了這個問題,你的應用程序的目標更改爲4.0。謝謝。 – prosseek 2011-06-10 18:24:09

+2

@proseek如果你仍然需要瞄準.NET 3.5,你總是可以從[mef.codeplex.com]獲取源代碼並自己重新編譯它。 – 2011-06-11 09:11:15