¿Cómo empaquetar una biblioteca .NET que se dirige a la Plataforma universal de Windows y depende de los SDK de extensión de Visual Studio?

¿Cómo empaqueto una biblioteca de la Plataforma universal de Windows que depende de los SDK de extensión de Visual Studio, como elMicrosoft Player Framework?

Específicamente, quiero que los usuarios de mi biblioteca puedan usarla inmediatamente después de presionar el botón Instalar en NuGet, sin tener que agregar manualmente los SDK de extensión a sus proyectos. Suponiendo, por supuesto, que los SDK de extensión apropiados estén realmente instalados.

Esta es una serie de preguntas y respuestas que documentan mis hallazgos sobre el tema de la creación moderna de paquetes NuGet, centrándose especialmente en los cambios introducidos con NuGet 3. También puede estar interesado en algunas preguntas relacionadas:

¿Cómo empaquetar una biblioteca .NET Framework?¿Cómo empaquetar una biblioteca .NET dirigida a la Plataforma Universal de Windows?¿Cómo empaquetar una biblioteca portátil .NET dirigida a .NET Core?¿Cómo empaquetar una biblioteca .NET dirigida a .NET Framework y Universal Windows Platform e incluir funcionalidades específicas de la plataforma?¿Cómo empaquetar una biblioteca .NET de arquitectura múltiple dirigida a la Plataforma universal de Windows?

Respuestas a la pregunta(1)

Su respuesta a la pregunta