2008-10-29 72 views

回答

1

引用一個.NET 3.5 DLL是不是,如果你的應用程序的目標.NET 2.0,如圖書館如果引用可能會參考其他.NET 3.5庫,如果他們這樣做,將無法使用在用戶的計算機上是個好主意沒有安裝.NET 3.5運行時。

您可以設定項目目標.NET 3.5,如果你喜歡(從項目屬性|應用|目標框架),這將解決這個問題 - 你的應用程序將使用其當前引用的.NET 2.0庫(以及任何您希望添加用於新代碼的.NET 3.5庫),同時要求用戶計算機上的.NET 3.5允許使用DLL。

+0

我對這個偉大的答案的唯一評論是,我很遺憾仍然使用VS2005,所以我不能定位一個版本的框架,但這是一個很好的理由推動遷移到VS2008,即使我們大多數堅持.NET 2.0。 – rohancragg 2008-10-29 12:13:11

0

你可以引用任何你想要的DLL,但你可能要探討的參考屬性設置「複製本地=真」,如果你不將需要dll來自的框架的版本。

相關問題