Ответ 1
По мере того как жизнь движется дальше, я выбрал вариант, возможно, не лучшее решение, но это решение, поэтому вот что я сделал.
Я нашел статью, в которой говорилось об удалении записи с панели управления | Программы и компоненты. http://www.roelvanlisdonk.nl/?p=1179. Затем я сделал другие шаги.
Сначала из ссылки, поскольку у меня 64-разрядная система Windows 7, я перешел в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
в реестре. Было два местоположения, одно из которых было очевидно с именем, полностью прописанным, а другое с свойством DisplayName, установленным на имя продукта как часть GUIID. Я удалил обе записи. Основная запись с красивым именем в качестве ключа была той, которая удаляет запись идентификатора программы из списка.
Я заметил, что несколько продуктов используют один и тот же InstallSource. Это bizarro (породы Смолвиля и, к сожалению, закончились), все в папке C:\Windows\TEMP. Поскольку фактическая программа установки находится в папке ProgramData, я не уверен, что делают записи в папке TEMP.
Я удалил часть ProgramData, но оставил C:\Windows\TEMP, хотя я все еще думаю об очистке, просто осторожно.
Затем я удалил все остальные компоненты VS2010, покидая среду выполнения. Кстати, не забудьте удалить премиум-продукт Premptive и конечный пользователь, устанавливающий цены. Это далее (имя сортировка по возрастанию) под Dotfuscator...
Это более или менее очистило вещи. Я не уверен, что использует VS2010, поэтому я оставляю это. Я предполагаю, что это то, что установлено в папке VS2010.
Компонентный комментарий: мне все еще кажется странным, что Microsoft в реестре следует за... \Software\Microsoft\entry. Они не следуют за этим нигде. Почему?
Подробнее: В реестре информация была:
{5AB7D739-1735-3A9E-BE73-C43507CB4E6F} Удалить строку: MsiExec.exe/X {5AB7D739-1735-3A9E-BE73-C43507CB4E6F} Установка источника: C:\Windows\TEMP\Microsoft Visual Studio 2010 с пакетом обновления 1_10.0.40219 \ InstallLocation: C:\ProgramData\VS\vs10sp1\SetupCache \ Путь удаления: C:\ProgramData\VS\vs10sp1\SetupCache \ Uinstall String: C:\ProgramData\VS\vs10sp1\SetupCache\Setup.exe
Общие продукты с использованием папки C:\Windows\TEMP... 40219: Рамка приложений Data-Tier для Microsoft SQL Server 2008 R2 Проект приложений уровня данных Microsoft SQL Server 2008 R2 Объекты управления Microsoft SQL Server 2008 R2 Служба языка SQL Server 2008 R2 Transact-SQL Типы CLR для системы Microsoft SQL Server Microsoft Visual С++ 2010 x86 Runtime - 10.0.40219 Microsoft Visual F # 2.0 Runtime
Пути, используемые другими продуктами:
C:\Windows\TEMP\Microsoft Visual Studio 2010 с пакетом обновления 1_10.0.40219 \ C:\Windows\TEMP\Microsoft Visual Studio 2010 с пакетом обновления 1_10.0.40219\Dotfuscator\
2 нескольких ключей, которые используют одну и ту же запись в папке C:\Windows\TEMP (InstallSource): InstallSource {09C52940-A4D1-4409-A7CC-1AAE630CF578} {1AA5BD63-6614-44B2-88A7-605191EDB835}