如何禁用可能由Visual Studio生成的MSI日志记录文件

how*_*web 11 logging windows-installer visual-studio visual-studio-2012

我有这个问题,我得到了很多MSI日志文件(文件名格式是MSIxxxx.LOG,其中xxxx对应于一些随机字符序列,如"MSI974b5.LOG").这些日志文件存储在Windows/Temp目录中.我应该提一下,我几乎不了解MSI日志文件或它们的用途(关于测试.msi安装程序文件的内容?).

我已经尝试过Microsoft支持文章来禁用MSI日志记录,但我仍然在Windows/Temp目录中获取MSI日志文件.我注意到的一件事是,所有MSI文件都在日志文件中的某处提到"Visual Studio 12.0",但除此之外,我不明白生成这些日志文件的内容或如何阻止它们生成.

我不确定这是否相关,但我最近安装了Visual Studio 2013,但我不记得在安装过程中启用任何MSI日志记录.

how*_*web 4

编辑:我正在回答我自己的情况,这可能太具体而无法对其他人有帮助

MSI 日志文件是由错误的 Visual Studio 安装生成的。运行 Visual Studio 提供的修复选项,不再生成日志文件。我不知道为什么日志文件在我不知情的情况下如此频繁地生成,但至少我认为它停止了。