Basically, I'm wanting to prohibit versions below the currently compatible version from running my mod. If it detects a version lower than what I know I support (City Life version), then I will display a notification saying it's incompatible and the mod will not work.
And yeah, expansions don't really help. A user may not have bought CL but may be using the October update from EA (PC Version 1.24.102.1020 / Mac Version 1.24.102.1220). It's the 1.24.102 version that I care about.
Thanks!