问题描述
没有解释为什么使用最新的CTP需要不同的构建目标。如果我只是使用代码优先而不关心工具,可以将最新的EF位作为程序集添加到项目中,还是涉及其他主要框架级
更改?
The announcement post didn't explain why using the latest CTP requires a different build target. If I'm just using code-first and don't care about tooling, could the latest EF bits be added to a project as an assembly, or are there other major framework level changes involved?
推荐答案
它需要不同的目标,因为它附带了新版本的System.Data.Entity.dll程序集(版本4.2) .0.0)。如果您不使用新目标,则无法引用此版本,而无法引用新目标,则无法引用旧版本的4.0.0.0。
it requires different target because it ships with new version of System.Data.Entity.dll assembly (version 4.2.0.0). If you don't use a new target you cannot reference this version and in turn with a new target you cannot reference the old 4.0.0.0 version.
最好的问候,
Ladislav
Best regards,
Ladislav
这篇关于为什么使用Microsoft Entity Framework 2011年6月CTP需要设置不同的构建目标?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!