Altere o valor de userCaption para o nome desejado, e em GUID A, gere um guid com o gerador de guid do visual studio, utilize este guid em todos dos campos com GUID A, gere outro guid e coloque no GUID C.
Edite o campo hostedType com o caminho da dll e o nome da class, o nome da class deve conter o namespace depois a classe em si do seu usercontrol.
Abra o arquivo UserUI.xslt
Gere mais um guid e adicione nos campos com GUID B, e adicione também os guids gerados anteriormente nos respectivos campos.
Veja como ficou o AppUI.xslt
Veja como ficou o UserUI.xslt
Abra o solution explorer e vá em propriedades do seu projeto em seguida Build Events > Post-build Event
, e adicione os comandos
if not exist "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)" md "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)"
copy "$(TargetPath)" "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)" /y
copy "$(ProjectDir)CorelDrw.addon" "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)" /y
copy "$(ProjectDir)AppUI.xslt" "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)" /y
copy "$(ProjectDir)UserUI.xslt" "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)" /y
if $(ConfigurationName) == Debug copy "$(TargetDir)\$(SolutionName).pdb" "c:\Program Files\Corel\CorelDRAW Graphics Suite X7\Programs64\Addons\$(SolutionName)\$(SolutionName).pdb"
Altere o caminho da instalação do coreldraw caso sua instalação esteja em outro local.
Agora vá na aba Debug e Start external program e procure o executável do CorelDraw.
Agora siga para o Solution Explores e em referências do projeto, vamos adicionar duas dll que se encontram na pasta de instalação do corel>Programs ou Programs64>Assemblies.
Iremos adicionar a.
Agora basta modificar o Construtor do nosso Controle, adicione um parâmetro a ele.Corel.Interop.VGCore.Application application.
Pronto seu projeto está criado e pronto para debugar, lembre-se de executar o Visual Studio como administrador.