2011-03-16 39 views
4

我有一個包含幾個項目的.net解決方案。
是否可以,如果我把一些項目的框架設置爲4.0,其他項目設置爲3.5?
請不要回復這樣的內容:「你爲什麼要這麼做?」我只是有一個案件,需要我這樣做......在解決方案中使用幾個框架?

+0

***爲什麼***要這樣做? – 2011-03-16 13:24:32

+1

你是同一個人問這個問題:http://stackoverflow.com/questions/5325812/using-several-frameworks-in-a-solution – 2011-03-16 13:25:16

+0

@Cody Gray ...是的,我是...我的壞。 .. – scatman 2011-03-16 13:37:04

回答

4

你爲什麼......是的,這是「好」做的。但是你的3.5項目不能引用4.0項目。相反方向的參考很好。

1

完全可以做到你所期望的。只要確保在舊版本中沒有引用較新版本的DLL即可。例如,您不允許將4.0框架的類庫項目引用到3.5框架項目。

這是你必須記住的唯一一件事。

也可能有其他考慮因素,但這取決於您的項目類型以及您希望彼此使用項目的方式。

因此,如果此答案沒有提供有關您想了解的詳細信息,請編輯您的問題,並提供有關項目類型的更多具體詳情。

相關問題