Как отключить файлы журнала MSI, предположительно генерируемые Visual Studio
У меня возникла эта проблема, когда я получаю много файлов журнала MSI (форматы файлов MSIxxxx.Журнал, где xxxx соответствует некоторой случайной последовательности символов, такой как " MSI974b5.БРЕВНО.)" Эти файлы журналов хранятся в каталоге Windows / Temp. Я должен упомянуть, что я едва понимаю файлы журналов MSI или то, для чего они используются (что-то о тестировании .файлы установщика msi?).
Я пробовал статью поддержки Microsoft для отключения ведения журнала MSI, но я все еще получаю файлы журнала MSI в моем каталоге Windows / Temp. Я заметил, что все файлы MSI упоминают "Visual Studio 12.0" где-то в файле журнала, но помимо этого я не понимаю, что генерирует эти файлы журнала или как остановить их создание.
Я не уверен, связано ли это, но я недавно установил Visual Studio 2013, но я не помню, чтобы включить ведение журнала MSI во время установки.
6 ответов
EDIT: я отвечаю на свою собственную ситуацию, которая может быть слишком конкретной, чтобы быть полезной другим
файлы журнала MSI создавались плохой установкой Visual Studio. Запустите параметр восстановления, предоставленный Visual Studio, и файлы журнала больше не создаются. Почему файлы журнала создавались так часто и без моего ведома, я не знаю, но, по крайней мере, я думаю, что он остановился.
проверьте наличие раздела реестра с именем "Logging" в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Installer. И просто удалите / переименуйте эту запись.
я смог исправить это, удалив ключ, который Вадим имел в виду:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\Logging
в моем случае он был установлен до voicewarmupx
, что в основном означает "регистрировать все и немного больше".
Вы можете найти более подробную информацию здесь: http://support.microsoft.com/kb/223300/
решение здесь работал для меня.
- Откройте командную строку с повышенными правами.
- тип:
mkdir %SystemRoot%\Microsoft.NET\Framework\URTInstallPath_GAC