- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个不是隐形的可移植应用程序。悄悄地,我的意思是:
"Stealth" means when an application is launched, used and terminated properly, it does not leave behind any entries in the registry or filesystem.
我的应用程序在 .Net Framework 4.6.1 下运行,并在文件夹下留下一个日志文件:
%AppData%\Local\Microsoft\CLR_v4.0_32\UsageLogs\ [App Name].exe.log
谁创建了这个日志文件?
有什么方法可以避免创建(不破坏应用程序)?
此日志的用途是什么?
最佳答案
With Windows 8 (.NET 4.5), a new NGen mode: "Auto NGen" has been introduced. Basically, the .NET runtime generates usage logs for managed applications. Source
Every time the application run it creates a new type of logs called “Assembly Usage Logs” in the AppData windows directory. Source
在我的研究中,我主要发现它仅在 Windows 8+ 上执行此工作。
但是在这个source它也在 Windows Server 2012 上显示,但我已经在 Windows Server 2012 R2 上尝试过,并且不能重现它!
我没有找到禁用此功能的方法,一个解决方案可能是在我们的应用程序中以较低的 .net Framework 为目标。
关于c# - 让我的应用程序隐身(避免剩菜剩饭),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40333551/
简而言之 - 我很难处理剩下的 float (即 10.00000123 而不是 10) 我来了: 我需要生成具有恒定间隙的浮点列表,如下所示(实际上它是一个 map ,我需要检索对象坚果没关系) 列
我是一名优秀的程序员,十分优秀!