By Wayne Brill
This post has a list of things to check when a Vault Extension is not loading.
Here is another thing to check if your extension is not loading. In the properties for the project see the setting for Root namespace (screenshot below) and compare this to the type setting in the vcet.config file.
The project will have a namespace and a class similar to this:
In the vcet.config file the type needs to match the Namespace for the project. When “Test” is the setting for the Root namespace in the properties, the value of type for this project would need to be the following. Notice the namespace has the value from the properties as well as the value from the code.
type="Test.VaultTest.Test, test">
So the solution is either to remove the Root namespace from the properties or ensure that the type setting in the vcet.config includes the namespace from the properties.