2011-03-16 104 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框架项目。

这是你必须记住的唯一一件事。

也可能有其他考虑因素,但这取决于您的项目类型以及您希望彼此使用项目的方式。

因此,如果此答案没有提供有关您想了解的详细信息,请编辑您的问题,并提供有关项目类型的更多具体详情。

相关问题