我有很难理解微软发布了实体框架的版本。我有4.1的基本实体框架版本,本身不支持枚举。在2011年6月CTP发布后,我很兴奋地使用它,这样我就可以获得LINQ对枚举的支持。所以,我计划开发我的时间申请被使用枚举支持2011年6月的CTP,希望通过时间我的应用程序准备好了,下一个版本会出现和支持枚举。在2011年6月CTP之后,Entity Framework 4.1 Update 1发布了,据我了解,它不支持枚举。之后版本4.2出现,我怀疑它是否支持枚举。因此,我是第一次使用Microsoft技术开发应用程序,所以我有点困惑。我有几个问题混乱与实体框架版本
如果CTP版本发布时,则不宜在下一版本的基础上,而不是中止什么作为一大特点早在CTP支持?
如果我需要在单独的计算机上部署我的应用程序(使用EntityFramework June 2011 CTP)进行测试,我是否需要为实体框架2011年6月CTP版本安装额外的任何东西。
如果我不能正确理解实体框架的版本,请原谅我。上面的第一个问题也许是我的无知,但我主要关心的是第二个问题。
感谢您的答复。所以我需要在客户机上安装CTP。如果我在任何机器上安装CTP,是否有可能已经运行ado.net应用程序。我的意思是2011年6月CTP中包含的内容。安装CTP后不可能只有我的项目(包括机器上的其他项目)使用CTP,而其他应用程序继续使用之前使用的CTP项目? – Jatin
没有CTP不会影响其他应用程序。只有使用CTP编译的应用程序才会使用它。问题可能在于您很可能会违反CTP许可证,因为CTP并不意味着要安装在客户端计算机上。 –
哦,我明白了。感谢所有的帮助。 – Jatin