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.
asked Nov 04 '10 at 09:32
This is supported - to do this, you must implement
To state this is upgrade handler for another assembly, you must override its:
This will ensure the handler will be found.
Is it a good idea to add a hint for this case to simplify this?
answered Nov 06 '10 at 05:21