我是否可以开发一个利用.NET Framework 3.5 SP1中的ADO .NET实体的网站,然后将其部署在另一台只有.NET 3.5框架的计算机上?
不会.您的代码将引用实体框架代码并调用它.当您尝试在没有实体框架的计算机上运行它时,这将失败.
我也不建议只包含"额外"的DLL - 进入一个状态,你使用的是3.5的代码,而一些来自3.5SP1的代码听起来像是一个灾难的秘诀.