грустно слышать, что это не работает для вас.Что касается проблем с HKEY_CURRENT_USER и потерей вставленного ключа при каждом запуске Visual Studio, я бы хотел, чтобы вы прочли об этом здесь: Все ваши RegKeys принадлежат нам В конце говорится:
Если вы редактируете ключ в 10.0_Config, Visual Studio (вполне возможно) удалит его при запуске.
Угадайте, что вы видите во время редактирования и запуска.Следующее - это такое предложение - не уверен в этом - но у вас включен UAC и запущен Visual Studio в режиме RANU (= запуск от имени обычного пользователя)?Эта ссылка: Разработка пакетов для обычного пользователя (или «Как я научился любить UAC») показывает, что Visual Studio ввела определенный переключатель, который заставляет его просматривать разные места в реестре:
При работе с ключом / RANU (в данном случае с / rootsuffix Exp) Visual Studio вместо этого будет искать в следующих местах:
Регистрация пакета: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 9.0Exp\ Конфигурация Пользовательские настройки: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 9.0Exp \ UserSettings
В последнем посте, который я хотел бы вам рассказать, описывается процедура запуска (слияние реестра и pkgdef) Visual Studio: блоги.msdn.com / b / aaronmar / archive / 2009/06/05 / pkgdef-and-the-экспериментальный экземпляр-в-vs-2010.aspx [извините - можно публиковать только 2 ссылки]
ЕслиВы могли бы предоставить мне больше информации о настройке (UAC? что-нибудь еще, чтобы упомянуть), я постараюсь предоставить обновление пакета, которое исправит это.Любопытно, что я использую VS2010 Ultimate на Win 7 64bit - и установщик работает нормально.Единственное - я не бегу в UAC; -)
Маркус.