.net – DLL被标记为DELETEPENDING
我在我的一个
Windows机器上运行应用程序时遇到问题.我无法在其他类似的Windows机器上复制它,它刚刚开始发生.这是情况:
>使用Visual Studio,我可以构建我编写的应用程序.它构建了一个可执行文件:Application.exe,我可以在其bin / Debug目录中看到这个可执行文件以及我知道该应用程序所依赖的所有DLL,包括Microsoft.Windows.Azure.Configuration.dll. 我之前从未见过这种行为,虽然我已经在这台机器上运行了一年左右的相同应用程序.有谁知道会发生什么? 谢谢你的帮助.
虽然我自己没有看到这个,但我知道如果你用
right permissions打开文件,Windows支持挂起删除(如
FILE_OBJECT structure中所跟踪).
在互联网上闲聊,我看到其他人已经在Windows Defender遇到了这个问题,而其他人则评论过很多其他类似的AV软件.鉴于它似乎是Windows API的一个功能,但任何应用程序都可能导致它. 看起来像使用来自Sysinternals的ProcMon进行调试可能是追踪实际保持文件打开状态的最佳方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008-r2 – 还原使用Windows Server Backup
- Homestead - laravel开发环境搭建(windows)
- 在Windows中替换程序可执行文件的策略
- winapi – VS 2012命名修改仍然适用于dll导出
- 批处理文件 – Windows批处理:无法从被调用的子例程退出 –
- 排序 – 在Windows 7的Emacs 24.3.1中,如何在dired中首先对
- 本地化 – WinXP上的希伯来语密码
- Windows CE上的C#.NET 3.5 CF,更改DataGrid中的行背景颜色
- qt – 在Windows上使用MinGW编译Poco
- 计算机意外地重新启动或遇到错误 Windows 安装无法继续 若要