I have a VB solution with many VB projects in it. One of them, the "Core" project, has a .xsd
file in it with a targetNameSpace
of urn:CustomNamespace
.
In the Core project, I am able to import the xsd namespace by doing the following:
Imports <xmlns="urn:CustomNamespace"/>
How can I get this Imports
statement to work in a project that references the Core project? In the Core, the xsd's namespace shows up with Intellisense. This is not the case in the referring project.
I know this can be done somehow, as we are consuming a nuget package that has an xsd that we are importing.
******** UPDATE ********
It looks like the namespace Intellisense from the DLL in the nuget package is coming from a Configuration Section Designer xsd file, which is a .csd.xsd
file. There are other related files to this, but I essentially want the same functionality that comes with referencing a package that has a .csd.xsd
file.
It looks this is a VS add in located at https://csd.codeplex.com/. I'll likely pull down the project to try to find out how they're doing it, but I'd appreciate an answer if someone knows how it's done.