Como empacotar uma biblioteca .NET direcionada à Plataforma Universal do Windows e depende dos SDKs de extensão do Visual Studio?

Como empacotar uma biblioteca da Plataforma Universal do Windows que depende dos SDKs de extensão do Visual Studio, como oEstrutura do Microsoft Player?

Especificamente, quero que os usuários da minha biblioteca possam usá-la imediatamente após pressionar o botão Instalar no NuGet, sem precisar adicionar manualmente os SDKs de extensão aos seus projetos. Supondo, é claro, que os SDKs de extensão apropriados estejam realmente instalados.

Esta é uma série de perguntas e respostas que documentam minhas descobertas sobre o tópico da criação moderna de pacotes NuGet, concentrando-se especialmente nas alterações introduzidas no NuGet 3. Você também pode estar interessado em algumas perguntas relacionadas:

Como empacotar uma biblioteca do .NET Framework?Como empacotar uma biblioteca .NET direcionada à Plataforma Universal do Windows?Como empacotar uma biblioteca .NET portátil direcionada ao .NET Core?Como empacotar uma biblioteca .NET direcionada ao .NET Framework e Universal Windows Platform e incluir funcionalidade específica da plataforma?Como empacotar uma biblioteca .NET de arquitetura múltipla que se destina à Plataforma Universal do Windows?

questionAnswers(1)

yourAnswerToTheQuestion