ClickOnce部署AppData \ Local \ Temp FileNotFoundException后的异常

时间:2014-07-21 15:22:04

标签: clickonce filenotfoundexception artemis

点击一次安装后我得到了这个例外。系统中的大多数用户都没有收到此错误,应用程序运行正常。有少数几个用户遇到此错误。它们安装在哪台机器上并不重要。

我觉得这是一个群体政策问题。任何帮助表示赞赏。

详细信息:找不到文件'C:\Users\USERNAME\AppData\Local\Temp\Deployment\Q4NW1PKL.OT1\A740DGRA.6EL\MyHelperEXEFile.exe'.

堆栈追踪:

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 
          rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions   options, 
          SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at System.Deployment.Application.ComponentVerifier.GetTransformedStream(String filePath,
         CMS_HASH_TRANSFORM transform)
at System.Deployment.Application.ComponentVerifier.GenerateDigestValue(String filePath,
         CMS_HASH_DIGESTMETHOD digestMethod, CMS_HASH_TRANSFORM transform)
at System.Deployment.Application.ComponentVerifier.VerifyFileHash(String filePath, 
         Hash hash)

更新 - 解决了

在调查事件查看器中的应用程序事件后,发现McAfee正在执行安装时单击一次删除此文件。声称它有病毒。 Artemis Trojan

community.mcafee.com/thread/2016

McAfee被禁用后,我就能完成安装。

1 个答案:

答案 0 :(得分:0)

在调查事件查看器中的应用程序事件后,发现McAfee正在执行安装时单击一次删除此文件。声称它有病毒。 Artemis Trojan

https://community.mcafee.com/thread/2016

McAfee被禁用后,我就能完成安装。