将SQL Compact 3.5 SP1升级到3.5 SP2后,我注意到程序集版本是相同的:
....
AssemblyVersion("3.5.1.0")]
....
SatelliteContractVersion("3.5.1.0")]
....
乍一看唯一的区别是修改日期(2008年6月,SP1,2010年2月,SP2)。
为什么微软不会在2.5.2.0汇编版本上标记SP2?
我应该如何使用SP2重建项目,以便在运行我的应用程序的设备池上要求更新版本的SQLCE 3.5 SP2?
答案 0 :(得分:1)
AssemblyVersion
表示程序集的接口。对于纯缺陷修复,通常不会(通常)更改。
在这种情况下,文件(以及可能的产品)版本会发生变化:界面没有改变,但这是更新的。