在解决方案中使用几个框架?

我有一个包含多个项目的.net解决方案。
如果我将某些项目的框架设置为4.0而将其他项目的框架设置为3.5,这样可以吗?
请不要回答:“你为什么要那样做?” 我只是有一个案子要求我这样做….

你为什么……是的,那是“好”的。 但是您的3.5项目无法参考4.0项目。 相反方向的参考文献很好。

做你期望的事情是完全没问题的。 只需确保您没有在旧版本中引用较新版本的DLL。 例如,您不允许将4.0框架的类库项目引用到3.5框架项目。

这是你一般要记住的唯一事情。

可能还有其他注意事项,但这取决于您的项目类型以及您希望彼此使用项目的方式。

因此,如果此答案未提供您想要了解的内容的详细信息,请使用有关项目类型的更多具体详细信息编辑您的问题。