I'm belatedly realising that lightweight assemblies are of virtually no use if you are editing the assembly as:- a) Equations don't work (and SWX unhelpfully just shows them with the standard "broken" red exclamation mark) b) Feature-driven component patterns don't work, and again, SWX gives the incredibly misleading impression that the driving feature is no longer present.
i.e. if you edit the pattern feature, the field for the driving feature is blank!! Surely it could at least be greyed out to indicate it's dependent on an unresolved component.
Anyway, these could be classified under the heading of "room for improvement". But one other shortcoming seems to me to be more like a bug. I frequently edit a lightweight assembly, only to realise that a pattern has not updated, so I then switch everything to be resolved. Still the component pattern will not update. The only way to force it do so is to edit the pattern feature (don't actually need to change anything) and then SWX wakes up and sorts itself out.
Does anyone else get the same behaviour? I'm on 2007sp5.
John H