.net csilog 文件有什么用?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/18378145/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
What is the csilogfile for?
提问by user1879988
I am developing dot net applications. Yesterday a friend of mine told me about the log-folder "C:\BVTBin\Tests\installpackage". If the folder exists and i run my program then a file called "csilogfile.log" will be created.
我正在开发 dot net 应用程序。昨天我的一个朋友告诉我日志文件夹“C:\BVTBin\Tests\installpackage”。如果该文件夹存在并且我运行我的程序,则会创建一个名为“csilogfile.log”的文件。
My question is: What is this log file for? Can i disabled this loggin mechanism?
我的问题是:这个日志文件有什么用?我可以禁用此登录机制吗?
回答by Michel de Ruiter
It's a log file for the Component Servicing Infrastructure(CSI). Its location can be configured using the windows_tracing_logfileenvironment variable (since Vista). If you set the windows_tracing_flagsto a high value, even more will be logged. I don't think it's specific to the .NET Framework.
它是组件服务基础架构(CSI)的日志文件。它的位置可以使用windows_tracing_logfile环境变量进行配置(从 Vista 开始)。如果您将 设置windows_tracing_flags为较高的值,则会记录更多。我不认为它特定于 .NET Framework。
BVT's are Build Verification Tests, a set of tests Microsoft runs on every new build of its operating systems.
BVT 是Build Verification Tests,这是一组 Microsoft 在其操作系统的每个新版本上运行的测试。

