regsvr32 no registra mi biblioteca como COM sin dotnet sdk Intento registrar mi Library.comhost.dll como COM en el registro, pero sin dotnet sdk tengo un problema
Resultado: ingrese la descripción de la imagen aquí
Después de instalar .net 5 sdk, mi biblioteca apareció en el registro,
Resultado: ingrese la descripción de la imagen aquí
También descubrí que no necesito todas las bibliotecas de la carpeta dotnet
La jerarquía de carpetas con dlls que se colocaron dentro es suficiente para el registro exitoso ingrese la descripción de la imagen aquí
Mi pregunta: potencialmente no quiero descargar e instalar SDK para consumidores finales. Así que necesito una solución para el caso sin instalar SDK.
¿Tenemos alguna solución para mi caso o tal vez algunas conjeturas sobre lo que hice mal?
Por favor, avíseme sobre detalles adicionales de mi parte para ayudarme.
la respuesta existe en https://docs.microsoft.com/en-us/dotnet/core/native-interop/expose-components-to-com
También puede ver la discusión https://docs.microsoft.com/en-us/answers/questions/495499/regsvr32-doesn39t-register-my-library-as-com-witho.html