Just a theoretical question for now : How can I remove an assembly from an existing domain? Let's say after some refactor persistent types are moved to another assembly, or I want to remove a plugin assembly from an existing domain. In that case we will want to remove this assembly from domain on upgrade (with removal of tables from this assembly) I think it is not supported for now : I had this situation by accident and got an exception "Upgrade Handler not found". (By the way this message is not very clear) Will this be possible in the future? (4.4 ?) Could you fix the message to get a more readable exception if a needed assembly is missing from the domain? It is not an important feature, but in my opinion it is needed to get full upgrade path. |