После получения значка Tumbleweed здесь мне удалось отыскать решение.Было несколько важных моментов, которые люди могли бы найти полезными.
Прежде всего необходим PLK (ключ загрузки пакета).Его можно сгенерировать здесь: http://msdn.microsoft.com/en-us/vstudio/cc655795.aspx Убедитесь, что вся информация, которую вы вводите, верна и введена в сборку для dll.
PLK устанавливается путем добавления кФайл rsx для решения, как правило, как элемент 104, а затем сопоставление этого номера элемента в атрибуте ProvideLoadKey в вашем коде.
Следующее тестирование PLK - это немного хлопотно.Советы можно найти здесь: http://msdn.microsoft.com/en-us/library/bb164677%28v=VS.90%29.aspx Я настоятельно рекомендую сначала использовать переключатель / noVSIP с экспериментальным ульем с самого начала.Я обнаружил, что использование / log на самом деле не помогает, гораздо лучше использовать анализатор загрузки пакетов после того, как вы установили пакет и у вас все еще есть проблемы с PLK.
Более подробное описание из анализатора загрузки пакетов можно выполнить с помощью следующей командной строки: devenv / command tools.analyzepackage / analyzeargs {ваш GUID} analyzepkg.txt
Как только вы будете удовлетворены иготов к развертыванию, есть учебное пособие, которое выглядело более скрытным, чем должно быть, в MSDN http://msdn.microsoft.com/en-us/library/bb458038%28VS.90%29.aspx
Одна вещь, которую я нашел, была любопытной с инструментом RegPkg, найденным в каталоге bin VS SDK:что он может нормально загружать мой пакет в решении для разработки, в котором он существует, но не будет загружаться в других решениях.Похоже, что есть дополнительный шаг для вызова devenv / setup, который я пропустил, и об этом позаботился в руководстве по развертыванию, которое я предоставил в предыдущем абзаце с помощью настраиваемого действия.
В любом случае, я надеюсь, что это поможет кому-то выполнить тот же процесс, что и я.