我目前在一个仍然使用。net 2.0的地方工作。我想补充一些项目。Net 4.0)到现有解决方案。
这会产生任何问题吗?
我想只要我使用"自上而下的方法",我应该没问题,不是吗?
是否缺少可能导致问题的某些内容?
。. NET 4.0与以前的版本是隔离的,所以你必须在app.config中添加一个设置,以便4可以看到其他版本。
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
我有一个解决方案,在Visual Studio 2010中有五个2.0项目,六个3.5项目和一个4.0项目。
强类型数据集类的自动生成设计器代码存在一些问题,这些问题相当容易解决。我建议打开任何使用设计器的实体,这样自动生成的代码就会更新到Visual Studio 2010。这包括设置、资源、Windows。窗体窗体/控件类,等等。
另外两个问题需要更新到Crystal Reports for Visual Studio 2010和更新到Visual Studio Tools for Office 3.0用于使用Crystal Reports和Office的项目。
应该没有任何问题,但我建议将您的项目更改为4.0,然后添加其他
假设您使用VS2010作为IDE否,这不会产生任何问题。你的。net 2.0项目仍然是基于。net framework 2构建的,同样,。net 4项目将以。net framework 4为目标。