<p>I am using virtual machines for development,but each time I need a new VM, I copy the file and create a new server, but I need a new name for the server to add it to our network.</p>

<p>After renaming the server, the Sharepoint sites have many errors and do not run.</p>

I don't think you can un-register a dependency property but you can redefine it by overriding the metadata like this:
```
```
MyDependencyProperty.OverrideMetadata(typeof(MyNewType), 
                     new PropertyMetadata());
```
```